public static void Init()
    {
        AdvancedExampleWindow window = EditorWindow.GetWindow <AdvancedExampleWindow>();

        window.position     = new Rect(Screen.currentResolution.width / 2 - 300, Screen.currentResolution.height / 2 - 200, 600, 400);
        window.titleContent = new GUIContent("Enemies Window");
        window.Show();
    }
    public override void OnInspectorGUI()
    {
        GUILayout.Label("Default display", EditorStyles.boldLabel);

        base.OnInspectorGUI();

        GUILayout.Space(20f);

        GUILayout.Label("Table display", EditorStyles.boldLabel);

        if (GUILayout.Button("Show Window"))
        {
            AdvancedExampleWindow.Init();
        }
    }
Пример #3
0
    public override void OnInspectorGUI()
    {
        GUILayout.Label("Default display", EditorStyles.boldLabel);

        base.OnInspectorGUI();

//		EditorGUILayout.PropertyField (serializedObject.FindProperty("enemies"), true);
//		serializedObject.ApplyModifiedProperties();

        GUILayout.Space(20f);

        GUILayout.Label("Table display", EditorStyles.boldLabel);

        if (GUILayout.Button("Show Window"))
        {
            AdvancedExampleWindow.Init();
        }
    }