private void StartGame() { int size; int numPirates; if (int.TryParse(worldSizeInput.text, out size)) { Debug.Log("Size is: " + size); } else { worldSizeInput.text = "Try numbers"; } if (int.TryParse(numberOfPiratesInput.text, out numPirates)) { Debug.Log("There is: " + numPirates); } else { numberOfPiratesInput.text = "Try numbers"; return; } WorldStateSO worldState = WorldStateSO.CreateInstance <WorldStateSO>(); worldState.Initialize(size, size, numPirates); GameManager.Instance.StartGame(worldState); }
public void StartGame(WorldStateSO worldState) { if (this.worldState == null) { this.worldState = worldState; } LoadLevel("Main"); }