Example #1
0
        public void PlayButton()
        {
            Core.GameplaySettings gameplaySettings = ScriptableObject.CreateInstance <Core.GameplaySettings>();
            int.TryParse(lengthInputField.text, out gameplaySettings.mazeLength);
            int.TryParse(widthInputField.text, out gameplaySettings.mazeWidth);
            gameplaySettings.cellSize = 2;
            gameplaySettings.mazeType = (Core.MazeType)algorithmDropdown.value;

            Core.EventManager.Instance.QueueEvent(new Input.Events.PlayButtonPressed(gameplaySettings));
        }
Example #2
0
 public PlayButtonPressed(Core.GameplaySettings gameplaySettings)
 {
     Debug.Log("Event :: Input :: PlayButtonPressed");
     this.gameplaySettings = gameplaySettings;
 }