シーンのヒエラルキーが変更される度に呼び出されます
これは transform.parent の変更、gameObject.name、新しいゲーム オブジェクトの作成、などです。
"MonoDevelop でヒエラルキーやプロジェクトビューを変更するたびに強制的に同期します。"
// Simple Editor Script that makes Unity Sync with MonoDevelop each time // there is a change in the Hierarchy or the Project view. class ForceSync extends EditorWindow { @MenuItem("Example/ForceSync When project changes") static function Init() { var window : ForceSync = EditorWindow.GetWindowWithRect(ForceSync, Rect(0,0,100, 100)); window.Show(); } function OnGUI() { if(GUILayout.Button("Sync now!")) EditorApplication.ExecuteMenuItem("Assets/Sync MonoDevelop Project"); } function OnHierarchyChange() { EditorApplication.ExecuteMenuItem("Assets/Sync MonoDevelop Project"); Debug.Log("Sync"); } function OnProjectChange() { EditorApplication.ExecuteMenuItem("Assets/Sync MonoDevelop Project"); Debug.Log("Sync"); } }