var Player : Transform;
var MoveSpeed = 4;
var MaxDist = 10;
var MinDist = 5;
var score : Renderer;
function Start ()
{
}
function Update ()
{
transform.LookAt(Player);
if(Vector3.Distance(transform.position,Player.position) >= MinDist){
transform.position += transform.forward*MoveSpeed*Time.deltaTime;
if(Vector3.Distance(transform.position,Player.position) <= MaxDist)
{
//Here Call any function U want Like Shoot at here or something
}
}
}
function OnColliderHit(collision:Collision){
if(collision.gameObject.tag == "bullet"){
print("hit");
score.enabled = true;
yield WaitForSeconds(2);
score.enabled = false;
}
}
I want it so when my bullet hits my enemy “score” pops up.
Please help I’ve tried google and nothing.