2021-10-24 「今日からできるC#のパフォーマンス改善小ネタ10選」を書いてみました C# C#についてもくもくと学んでいる中で、意識すれば誰でもできるパフォーマンス改善に繋がる項目をいくつか紹介してみます。 続きを読む
2021-09-12 structをusing-statementで使用したらboxingが発生するのか C# Unity structをusingステートメントで使用するとboxingされるのかを検証しました。 続きを読む
2021-06-13 UnityでRoslyn Analyzerを導入してみた C# Unity Roslyn AnalyzerがUnity2020.2から使えるっぽかったのでとりあえず触ってみました。 続きを読む
2021-06-05 UnityでC#スクリプトのコンパイル時間を計測する方法 C# Unity UnityでC#スクリプトのコンパイルにかかった時間を計測するエディタ拡張を実装したので記事にしました。 続きを読む
2021-04-17 MonoBehaviourを継承したクラスのメソッドは今呼ばれているのか、、調査 Unity GameObjectが非アクティブの時、コンポーネントだけが非アクティブの時などの状況でそのメソッドは実行されるのか、、理解が曖昧だったので調査しました。 続きを読む
2021-04-16 Unityのエディタ拡張メソッドをコマンドラインから呼び出す Unity Unityで実装したエディタ拡張用のメソッドはコマンドラインから実行することが可能です。そのやり方を簡単に解説してみました。 続きを読む
2021-04-16 Unityでデバッグ/本番を切り分けたビルド環境を構築する C# Unity Unityのみならず、開発ではデバッグ環境と本番環境を区別して開発することが多いです。 その際にDebug環境でのみ含めたいコードなどがあり、Debug用と本番用を切り分けることができるビルド環境の構築方法をまとめました。 続きを読む
2021-03-14 ContentSizeFilterを実装してみる C# Unity UnityのLayoutControllerの一つであるContentSizeFilterの挙動を、実際に実装しながら理解してみました。 続きを読む