【Unity】インスペクターから関数を実行する
忙しいので一口メモ📝
ContextMenu属性を使用すると
インスペクター上から任意のタイミングで関数が実行が可能。
docs.unity3d.com
ソースコード
/// <summary> /// ContextMenuサンプル /// </summary> [ContextMenu("FunctionExecution")] private void ExampleFunction() { Debug.Log("ContextMenu!"); }
使い方
インスペクターから対象のコンポーネント上で右クリックを押すと
第一引数で渡した文字列のメニュー項目が増えている。
クリックで実行可能。