Ejemplo n.º 1
0
        public HorizontalState(TurretsController controller) : base(controller)
        {
            controller.varSpeed = controller.moveTurretsSpeed;

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