まとめ
ゲーム会社でスマホ向けゲームを開発して得た知識 コーディング編 – Qiita
ゲーム会社でスマホ向けゲームを開発して得た知識 拡張メソッド編 – Qiita
Unity で使える拡張メソッド 136個まとめ | コガネブログ
ゲームオブジェクトの情報を取得/出力する
参考:
ゲームオブジェクトにアタッチされているすべての MonoBehaviour の情報を JSON で出力する方法 | コガネブログ
再生モードの開始を検出する
ドキュメント:
UnityEngine.RuntimeInitializeOnLoadMethodAttribute | Unity スクリプトリファレンス [公式]
UnityEditor.InitializeOnEnterPlayModeAttribute | Unity スクリプトリファレンス [公式]
EditorApplication.playModeStateChanged | Unity スクリプトリファレンス [公式]
PlayModeStateChange | Unity スクリプトリファレンス [公式]
参考:
プレイモードに入るときのコールバック呼び出し順 | ケットシーウェア
How to tell when returned to editor mode from play mode? (EditorWindow) – Unity Forum
構造体 (struct)
参考:
C# に潜む struct の罠 | KAYAC engineers’ blog
テンプレート
参考:
Script を生成する際に出てくる Start / Update をなくす | デニッキ!
スクリプトテンプレートを変更する | WonderPlanet Developers’ Blog
自動コンパイル
参考:
スクリプトを変更しても反映されない時の対処法と自動コンパイルをなくす方法、もしくは Auto Refresh について | kan のメモ帳
スクリプトの参照を表示する
参考:
Custom Editor 作成時にスクリプトの参照を Inspector に表示する | うにてぃブログ
SafeGetComponent
コード:
GameObjectExtensions_Component.cs (baba-s) – GitHub Gist
参考:
Null-Safe GetComponent Call in Unity | Towards Dev
NotNullAttribute
リポジトリ:
参考:
GameObject.Find() とインスペクター での変数の参照/アウトレット接続の違い | ソフトライム
Kogane Unity Lib
リポジトリ:
baba-s/kogane-unity-lib: Unity 用の便利な拡張メソッドをまとめた簡易ライブラリ – GitHub
参考:
Kogane Unity Lib – 便利な拡張メソッドをまとめた簡易ライブラリを GitHub に公開しました | コガネブログ