Ejemplo n.º 1
0
    // returns the bullets
    public void ReturnBullet(GameObject returnedBullet)
    {
        returnedBullet.SetActive(false);
        //  m_playerBulletPool.Enqueue(returnedBullet);

        BulletManager.bulletType returnedType = returnedBullet.GetComponent <BulletBehaviour>().bulletType;

        // returns the bullet to its queue
        bulletPools[(int)returnedType].Enqueue(returnedBullet);
    }
Ejemplo n.º 2
0
 // sets the type of the bullet
 public void SetBulletType(BulletManager.bulletType type)
 {
     this.bulletType = type;
 }