void Shoot() { GameObject bulletGO = (GameObject)Instantiate(bulletPrefab, firePoint.position, firePoint.rotation); TurretBullet bullet = bulletGO.GetComponent <TurretBullet> (); if (bullet != null) { bullet.Seek(target); } }
void Shoot() { GameObject bulletInstance = (GameObject)Instantiate(finalBulletPrefab, firePoint.position, Quaternion.Euler(firePoint.rotation.eulerAngles.x, firePoint.rotation.eulerAngles.y + 90f, firePoint.rotation.eulerAngles.z)); TurretBullet bullet = bulletInstance.GetComponent <TurretBullet>(); if (bullet != null) { bullet.Seek(target); } }