我有我的武器,在攻擊動畫和空閒動畫2個動畫,這裏的動畫組件:團結 - 我的空閒動畫不會循環
當然,我需要我的空閒動畫但是當我玩我的遊戲時,我的空閒動畫只會彈出一次,但是我的攻擊動畫效果不錯,但是我需要我的空閒動畫到循環。
於是,我就在「WRAP模式」更改爲「環」:
這完全循環我空閒的動畫,但它然後循環我的攻擊動畫一旦我攻擊!
,如果有幫助,這是我近戰劇本:
if(Input.GetButtonDown("Fire1"))
{
// Attack animation
Hatchet.GetComponent.<Animation>().Play("Attack");
//Attack Function
var hit : RaycastHit;
if (Physics.Raycast (transform.position, transform.TransformDirection(Vector3.forward), hit))
{
Distance = hit.distance;
if (Distance < maxDistance)
{
hit.transform.SendMessage("ApplyDamage", theDamage, SendMessageOptions.DontRequireReceiver);
}
}
}
if(Hatchet.GetComponent.<Animation>() == false)
{
Hatchet.GetComponent.<Animation>().CrossFade("Idle");
}