예제 #1
0
파일: Boss.cs 프로젝트: jng476/A-Rogue-Like
    //Shoots the bullet and sets a speed
    void Shoot(Vector2 pos, float x, float y)
    {
        GameObject  newBullet = Instantiate(bossBullet, pos, Quaternion.identity);
        spitControl script    = newBullet.GetComponent <spitControl> ();

        script.speed = new Vector2(x * speed, y * speed);
    }
예제 #2
0
    //Fires the bullet
    void Fire()
    {
        GameObject  newBullet = Instantiate(bullet, new Vector2(this.gameObject.transform.position.x, this.gameObject.transform.position.y), Quaternion.identity);
        spitControl script    = newBullet.GetComponent <spitControl> ();

        script.speed = new Vector2(xSpeed, ySpeed);
        timestamp    = Time.time + fireGap;      //create delay.
    }