void shoot()
    {
        GameObject bulletGO = (GameObject)Instantiate(bulletPrefab, firePoint.position, firePoint.rotation);
        BulletFire bullet   = bulletGO.GetComponent <BulletFire>();

        if (bullet != null)
        {
            bullet.Seek(target);
        }
    }
Exemple #2
0
    protected override void AttackEnemy()
    {
        GameObject bulletFired = (GameObject)Instantiate(bulletPrefab, firePos.position, firePos.rotation);
        BulletFire bullet      = bulletFired.GetComponent <BulletFire>();

        if (bullet != null)
        {
            float[] DoTStats = { base.damage, numberOfTicks, damageInterval };
            bullet.Seek(target, DoTStats);
        }
    }