Beispiel #1
0
    public void OnWaveDetected()
    {
        if (!started)
        {
            return;
        }
        switch (InputManager.Instance.GetWaveType())
        {
        case WaveType.Type1:
            targetSign = cowSign.GetComponent <TutorialSign>();
            break;

        case WaveType.Type2:
            targetSign = sheepSign.GetComponent <TutorialSign>();
            break;

        case WaveType.Type3:
            targetSign = chickenSign.GetComponent <TutorialSign>();
            break;

        default:
            break;
        }
        if (targetSign != null && !targetSign.completed)
        {
            targetSign.StartSaving();
        }
    }
Beispiel #2
0
    private void HandleInput()
    {
        if (Input.GetButtonDown("Type1"))
        {
            targetSign = cowSign.GetComponent <TutorialSign>();
        }
        if (Input.GetButtonDown("Type2"))
        {
            targetSign = sheepSign.GetComponent <TutorialSign>();
        }
        if (Input.GetButtonDown("Type3"))
        {
            targetSign = chickenSign.GetComponent <TutorialSign>();
        }

        if (targetSign != null && !targetSign.completed)
        {
            targetSign.StartSaving();
        }
    }