Esempio n. 1
0
 // 初始化编辑窗口
 public void Init()
 {
     editorInstance          = EditorWindow.GetWindow <CustomEditorWindow>(false, strTypeName + " Editor", true);
     editorInstance.dataType = typeof(T);
     editorInstance.callback = (ICustomEditorWindowCallback)this;
     editorInstance.Show();
     editorInstance.Populate();
 }
Esempio n. 2
0
 // 初始化编辑窗口
 public void Init()
 {
     editorInstance          = EditorWindow.GetWindow <CustomEditorWindow>(false, strTypeName + " Editor", true);
     editorInstance.dataType = typeof(T);
     editorInstance.callback = (ICustomEditorWindowCallback)this;
     editorInstance.currDataSerializedObj        = serializedObject;
     editorInstance.currentEffectPrefabProperty  = serializedObject.FindProperty("effectPrefb");
     editorInstance.currentEffectPrefabAssetGUID = serializedObject.FindProperty("AssetGUID");
     editorInstance.Init();
     editorInstance.Show();
     editorInstance.Populate();
 }