Example #1
0
        public HorizontalState(TurretsController controller) : base(controller)
        {
            controller.varSpeed = controller.moveTurretsSpeed;

            controller.verticalButtonsCanvasGroup.alpha = 0.5f;
            controller.horizButtonsCanvasGroup.alpha    = 1f;
        }
Example #2
0
 public override void Shoot()
 {
     Shoot(TurretsController.GetInstance().leftTurret);
     Shoot(TurretsController.GetInstance().rightTurret);
 }
Example #3
0
 void Start()
 {
     instance = this;
     varSpeed = moveTurretsSpeed;
     SetState(new HorizontalState(this));
 }
Example #4
0
 public override void Shoot()
 {
     Shoot(TurretsController.GetInstance().topTurret);
     Shoot(TurretsController.GetInstance().botTurret);
 }
Example #5
0
 public TurretsState(TurretsController controller) => this.controller = controller;