예제 #1
0
    public override void OnInspectorGUI()
    {
        //if (GUILayout.Button("Test"))
        //{
        //    manager.Trigger();
        //}

        if (Application.isPlaying && !hasBeenPressed && GUILayout.Button("Spawn First Wave"))
        {
            manager.CallNextSpawner();
            hasBeenPressed = true;
        }

        serializedObject.Update();
        list.DoLayoutList();
        EditorGUILayout.PropertyField(lastWave);
        EditorGUILayout.LabelField("Total number of waves:", list.serializedProperty.arraySize.ToString());
        serializedObject.ApplyModifiedProperties();
    }