Esempio n. 1
0
    void OnTriggerEnter2D(Collider2D other)
    {
        /* When FootSteps meets the collider, will code be executed.
         * Freezes FootSteps, which means that sprites are deactivated.
         * TutorialSceneController is being called and stone puzzle is activated.
         * Destroys Footstep GameObject.
         * Destroys itself.
         */

        FootStepsScript controller = other.GetComponent <FootStepsScript>();

        if (controller != null)
        {
            controller.freeze();
            ctrl.setActive();
            Destroy(controller);
            Destroy(this);
        }
    }