Ejemplo n.º 1
0
 void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "Player")
     {
         if (CanDisable == false)
         {
             CanDisable = true;                 // Only activate once.
             PlayerMovement pm = other.gameObject.GetComponent <PlayerMovement>();
             if (pm != null)
             {
                 pm.DisableMovement();
                 pfo.ReadyToMove(other.gameObject);
             }
         }
     }
 }
Ejemplo n.º 2
0
 void Update()
 {
     if (PlayerIsIn)
     {
         if (CanActivate == true && playerInput.Activate == true)
         {
             if (CanDisable == false)
             {
                 CanDisable = true;                     // Only activate once.
                 PlayerMovement pm = Player.GetComponent <PlayerMovement>();
                 if (pm != null)
                 {
                     pm.DisableMovement();
                     pm.canFall = false;
                     pfo.ReadyToMove(Player);
                 }
             }
         }
     }
 }