Esempio n. 1
0
    public void Destroy()
    {
        GameObject explosion = PoolManager.instance.explotionPool.GetObject();

        if (explosion != null)
        {
            ExplotionController explosionController = explosion.GetComponent <ExplotionController> ();
            if (explosionController != null)
            {
                explosion.transform.position = transform.position;
                explosion.SetActive(true);
                explosionController.BulletExplosion();
            }
        }

        gameObject.SetActive(false);
        lifeTime = 0;
    }