unity 动画混合
作为一名新手,我想请教一下如何在 Unity 中实现动画混合。我期望达成的目标是让角色在挥手的同时进行踢腿动作,下面我将详细描述我的问题及已完成的步骤,希望能得到大神的指点。
问题描述
我想要将挥手动画混合进踢脚动画中,具体该如何实现呢?
已完成步骤
我已经把挥手动画绑定到了手部骨骼上,以下是我编写的代码:
// 声明一个 Transform 类型的变量 GameObject1
var GameObject1 : Transform;
// 将 GameObject1 添加到名为 "HuiShou" 的动画的混合变换中
animation["HuiShou"].AddMixingTransform(GameObject1);
function Start () {
// 通过路径查找混合变换
var mixTransform : Transform = transform.Find("Hips/Spine/Spine1/Spine2/Spine3/LeftShoulder/LeftArm/LeftForeArm");
// 将找到的混合变换添加到名为 "HuiShou" 的动画中
animation["HuiShou"].AddMixingTransform(mixTransform);
}
遇到的问题
在完成上述步骤后,我就不知道接下来该怎么做了。希望有经验的开发者能给予我一些指导,告诉我后续应该如何操作才能实现挥手动画和踢脚动画的混合,让角色呈现出挥手时脚也能踢的效果。
非常感谢大家的帮助!