コード例 #1
0
 public void OpenWalls()
 {
     for (int i = 0; i < enterTriggers.Count; i++)
     {
         if (enterTriggers[i] != null)
         {
             IFightRoomTrigger current = enterTriggers[i].GetComponent <IFightRoomTrigger>();
             current.ClosePrimary(true, 0.0f);
             current.CloseSecondary(false, 0.0f);
         }
     }
 }
コード例 #2
0
 //move the walls of the room based upon whether the level has been completed
 void MoveWalls()
 {
     for (int i = 0; i < enterTriggers.Count; i++)
     {
         IFightRoomTrigger current = enterTriggers[i].GetComponent <IFightRoomTrigger>();
         current.ClosePrimary(levelStarted, gateTimer);
         if (!levelStarted)
         {
             current.CloseSecondary(true, gateTimer);
         }
     }
 }