can i set priority in my animation?
if i start the animation correr, the animation attack doenst start!
#pragma strict
var Player: Transform;
var SpeedRotate: float;
var SpeedEnemy:float;
var _time:float;
var _MaxDistance:int;
function Start () {
_time=2;
_MaxDistance=1;
}
function Update () {
AnimationAI._animation=0;
if(Player!=null){
if(Vector3.Distance(Player.position,transform.position)<20){
var rotate= Quaternion.LookRotation(Player.position - transform.position);
//RotaƧao do inimigo
transform.rotation=Quaternion.Slerp(transform.rotation,rotate,SpeedRotate*Time.deltaTime);
//MovimentaƧao do inimigo
if(Vector3.Distance(Player.position,transform.position)>_MaxDistance){
transform.Translate(0,0,SpeedEnemy*Time.deltaTime);
AnimationAI._animation=1;
}
}
if(Vector3.Distance(Player.position,transform.position)<1){
_time+=1*Time.deltaTime;
if(_time>4){
AnimationAI._animation=2;
Attributes._hp+=-1;
_time=0;
}
}
}
}
function OnCollisionEnter(hit: Collision){
if(hit.gameObject.tag == "Player"){
AnimationAI._animation=2;
Attributes._hp-=AIlife.damage;
}
}
[/QUOTE]