实现用代码控制动画层级的权重:
在attack1hA和idle上面分别挂OnAttackEnter和OnAttackIdle脚本
public void OnAttackEnter()
{
anim.SetLayerWeight(anim.GetLayerIndex("attack"), 1.0f);//用查找层级索引的方法修改层级的权重
}
public void OnAttackIdle()
{
anim.SetLayerWeight(anim.GetLayerIndex("attack"), 0);
}