void Start()
        {
            player = GetComponent <__Shooter__.Ship>();

            //Bind commands
            buttonMouseLeft  = new FireShot();
            buttonMouseRight = new FireRocket();

            buttonW     = new MoveForward();
            buttonA     = new RotateLeft();
            buttonD     = new RotateRight();
            buttonSpace = new Pause();
        }
Esempio n. 2
0
 public void Execute(__Shooter__.Ship ship)
 {
     if (__Shooter__.PauseManager.instance.paused)
     {
         __Shooter__.PauseManager.instance.Continue();
         __Shooter__.PauseManager.instance.DeactivateMenu();
     }
     else
     {
         __Shooter__.PauseManager.instance.Pause();
         __Shooter__.PauseManager.instance.ActivateMenu();
     }
 }
Esempio n. 3
0
 public void Execute(__Shooter__.Ship ship)
 {
     ship.MoveForward();
 }
Esempio n. 4
0
 public void Execute(__Shooter__.Ship ship)
 {
     ship.RotateRight();
 }
Esempio n. 5
0
 public void Execute(__Shooter__.Ship ship)
 {
     ship.FireRocket(target);
 }