我是一个我认为不难解决但还没有解决的问题,我想我遗漏了一些东西,好吧,我有一个带有动画(运行动画)的角色和另一个带有其他动画的角色,效果很好在我的模型上,我希望我的玩家在我点击按钮后跳跃并返回到他的跑步动画......
我有两个动画:
我创建了我的 animatorController:
我将我的角色添加到场景中并附加了 AnimatorController 当然,我创建了一个脚本(代码在我的脚本中):
private Animator animator;
private void Start () {
// Position left and right
obj = GetComponent<Transform> ();
posCenter = obj.position.x;
// used for Jump anim
animator = GetComponent<Animator>();
}
private void Update () {
obj = GetComponent<Transform> ();
if (Swipe() == "up"){
//transform.Translate (Vector3.back * (speed * Time.deltaTime),Space.Self);
animator.Play("Jump");
}
对于角色运行动画,它的持续时间是 32,跳跃动画是 23,但是当我点击我的模型时,我有这个:
我不知道如何在这里添加动画...我想我这里有问题但我不确定这是否是唯一的问题,我点击了“+”按钮但它不起作用...
任何帮助将非常感激。