Exemplo n.º 1
0
 public void OpenDoor()
 {
     if (!cantUse)
     {
         if (locked)
         {
             if (stateComponent.GetKeys() > 0)
             {
                 doorSoundSource.Play();
                 stateComponent.RemoveKey();
                 locked = !locked;
                 player.transform.position  = otherDoor.transform.position + new Vector3(0, 1);
                 stateComponent.iniPosition = player.transform.position;
             }
         }
         else
         {
             doorSoundSource.Play();
             player.transform.position  = otherDoor.transform.position + new Vector3(0, 1);
             stateComponent.iniPosition = player.transform.position;
         }
     }
 }