i have a game object that is an enemy. I want its animation to play only when I get really close to it.(im controllled by a fps player controller in my game) 
var rayCastLength = 5;
function Update () { var hit : RaycastHit;
//check if were in range... if(
Physics.Raycast(transform.position, transform.forward, hit, rayCastLength))
 { // ... 
with the object if(hit.collider.gameObject.tag == "lift_door") 
{
 //play the animation:  hit.collider.gameObject.animation.Play("lift_door_open"); 
} 
} 
}
}
 
No comments:
Post a Comment