Пример #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        WoodSpawner woodSpawner = (WoodSpawner)target;
        GUIStyle    style       = new GUIStyle()
        {
            fontStyle = FontStyle.Bold
        };

        GUILayout.Space(10);

        GUILayout.Label("Spawner Controller", style);
        if (GUILayout.Button("Start Spawner"))
        {
            woodSpawner.StartSpawner();
        }

        if (GUILayout.Button("Stop Spawner"))
        {
            woodSpawner.StopSpawner();
        }

        Repaint();
    }
Пример #2
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
 }