public void SpawnStart() { if (start != null) { Destroy(start.gameObject); } ContainsTracker tracker = StartSpawningObject(startAreaPrefab).GetComponent <ContainsTracker>(); tracker.SetAsStart(); start = tracker; UIManager.Instance.StartInstruction(); if (ReadyToPlay()) { UIManager.Instance.EnablePlayButton(); } else { UIManager.Instance.DisablePlayButton(); } }
public void SpawnGoal() { if (goal != null) { Destroy(goal.gameObject); } ContainsTracker tracker = StartSpawningObject(goalAreaPrefab).GetComponent <ContainsTracker>(); tracker.SetAsGoal(); goal = tracker; UIManager.Instance.GoalInstruction(); if (ReadyToPlay()) { UIManager.Instance.EnablePlayButton(); } else { UIManager.Instance.DisablePlayButton(); } }