Exemplo n.º 1
0
 public void OnGUI()
 {
     if (ssd.state == State.Win)
     {
         if (GUI.Button(new Rect(250, 400, 500, 50), "You Win! (click to restart)"))
         {
             ssd.Restart();
         }
     }
     else if (ssd.state == State.Lose)
     {
         if (GUI.Button(new Rect(250, 400, 500, 50), "You Lose! (click to restart)"))
         {
             ssd.Restart();
         }
     }
     else if (ssd.state == State.StopAtRight)
     {
         if (GUI.Button(new Rect(700, 200, 50, 50), "Priest"))
         {
             ssd.PriestOn();
         }
         if (GUI.Button(new Rect(800, 200, 50, 50), "Devil"))
         {
             ssd.DevilOn();
         }
         if (GUI.Button(new Rect(400, 400, 50, 50), "Move"))
         {
             ssd.Move();
         }
         if (GUI.Button(new Rect(300, 100, 150, 50), "OFF_Left"))
         {
             ssd.Offleft();
         }
         if (GUI.Button(new Rect(500, 100, 150, 50), "OFF_Right"))
         {
             ssd.Offright();
         }
     }
     else if (ssd.state == State.StopAtLeft)
     {
         if (GUI.Button(new Rect(200, 200, 50, 50), "Priest"))
         {
             ssd.PriestOn();
         }
         if (GUI.Button(new Rect(100, 200, 50, 50), "Devil"))
         {
             ssd.DevilOn();
         }
         if (GUI.Button(new Rect(400, 400, 50, 50), "Move"))
         {
             ssd.Move();
         }
         if (GUI.Button(new Rect(300, 100, 150, 50), "OFF_Left"))
         {
             ssd.Offleft();
         }
         if (GUI.Button(new Rect(500, 100, 150, 50), "OFF_Right"))
         {
             ssd.Offright();
         }
     }
     else if (ssd.state == State.RightToLeft)
     {
     }
     else if (ssd.state == State.LeftToRight)
     {
     }
 }