예제 #1
0
 void Start()
 {
     gOver           = Camera.main.GetComponent <GameOverControl>();
     rb              = GetComponent <Rigidbody2D>();
     ARb             = Arma.GetComponent <Rigidbody2D>();
     ARb.isKinematic = true;
     ArmaPosInicial  = Arma.transform.localPosition;
     Aura.SetActive(false);
 }
예제 #2
0
    void Start()
    {
        gOver = Camera.main.GetComponent <GameOverControl>();

        player = GameObject.FindGameObjectWithTag("Player").transform;

        timeBtwShots = startTimeBtwShots;

        finiteStateMachine = new FiniteStateMachine();

        lastShoot = -shootCooldown;
    }
예제 #3
0
 public PipeLine(int width, int height, int delay)
 {
     gameBoard       = new GameBoard(width, height);
     gameOverControl = new GameOverControl(gameBoard.TileArea);
     this.delay      = delay;
 }