Esempio n. 1
0
    void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Player"))
        {
            AutomatedCannonUsage    autoCannonUsage = other.GetComponent <AutomatedCannonUsage>();
            AutomatedPlayerMovement autoPlayerMove  = other.GetComponent <AutomatedPlayerMovement>();

            autoPlayerMove.StopMove();
            autoCannonUsage.FireCannon();

            StartCoroutine(WaitAndLoadNextScene());
        }
    }
Esempio n. 2
0
    void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Player"))
        {
            AutomatedPlayerMovement autoPlayerMove  = other.GetComponent <AutomatedPlayerMovement>();
            AutomatedCannonUsage    autoCannonUsage = other.GetComponent <AutomatedCannonUsage>();
            autoPlayerMove.StopMove();
            autoCannonUsage.PickupCannonball();
            autoPlayerMove.TurnDegrees(false, 45f);
            autoPlayerMove.StartMoveForward();

            cannonInstructionText.text = secondInstructionText;
        }
    }