Пример #1
0
        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();
        }
Пример #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();
     }
 }
Пример #3
0
 public void Execute(__Shooter__.Ship ship)
 {
     ship.MoveForward();
 }
Пример #4
0
 public void Execute(__Shooter__.Ship ship)
 {
     ship.RotateRight();
 }
Пример #5
0
 public void Execute(__Shooter__.Ship ship)
 {
     ship.FireRocket(target);
 }