Turret Quaternion Look At and Instantiate Projectile
public class TurretQuaternionSystemLookAt : MonoBehaviour{public Transform target;public float updateDelay = .75f;public TurretInstantiateProjectile turretInstantiateProjectileScript; void OnEnable() { InvokeRepeating(“StartLookAt”, 0f, updateDelay); } void StartLookAt() { Vector3 relativePos = target.position – transform.position; transform.rotation = Quaternion.LookRotation(relativePos); turretInstantiateProjectileScript.FireTurretGun(); } } public class TurretInstantiateProjectile : MonoBehaviour{public… Read More »Turret Quaternion Look At and Instantiate Projectile