Editor
古い情報が多くてハマってしまった。 var enableProperty = property.FindPropertyRelative("enable"); enableProperty.boolValue = EditorGUI.Toggle(drawRect, "enable", enableProperty.boolValue); みたいな書き方があるが、これだとインスペクターを複…
プレハブがインポートされた時に呼び出される関数 using UnityEditor; using UnityEngine; public class Example : AssetPostprocessor { private void OnPostprocessPrefab( GameObject root ) { root.AddComponent<BoxCollider>(); } } unity.com Prefabを生成/上書き P</boxcollider>…
void SetDitry() { #if UNITY_EDITOR // 変更した MonoBehaviour UnityEditor.EditorUtility.SetDirty(monoBehaviour); // シーンの取得 var currentScene = UnityEngine.SceneManagement.SceneManager.GetActiveScene(); // 変更したことを知らせる。 Unity…