Exemplo n.º 1
0
    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();
        }
    }
Exemplo n.º 2
0
    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();
        }
    }