Hello I have a game where the enemies spawn from a point, but when the enemy spawns it needs to know the player prefab so it can chase and attack it. Heres my script
var speed : int = 5;
var rotationSpeed : int = 7;
var distance : int = 20;
var enemy : Transform;
function Update(){
var victim = enemy;
var dist = Vector3.Distance(victim.position, transform.position);
if(dist < distance){
target = victim;
transform.rotation = Quaternion.Slerp(transform.rotation, Quaternion.LookRotation(target.position - transform.position),rotationSpeed * Time.deltaTime);
transform.position += transform.forward * speed * Time.deltaTime;
}
}
How can I make it so that when my enemy spawns the variable player is set to my player?
Thanks.