public static EditorSRPGDataEditorWindow OpenEditorSrpgDataEditorWindow() { if (window != null) { window.Focus(); return(window); } window = GetWindow <EditorSRPGDataEditorWindow>(false, "SRPG Data"); window.minSize = new Vector2(480, 480); window.Show(); return(window); }
public override void OnInspectorGUI() { EditorGUI.BeginDisabledGroup(true); base.OnInspectorGUI(); EditorGUI.EndDisabledGroup(); if (GUILayout.Button("Edit Datas")) { EditorSRPGDataEditorWindow window = EditorSRPGDataEditorWindow.OpenEditorSrpgDataEditorWindow(); window.SRPGData = SRPGData; } }
private void OnDestroy() { SRPGData = null; window = null; }