我正在制作一个库存菜单,可以通过按键绑定(I)进行访问。单击绑定后,播放进入菜单的动画,如果再次单击绑定,则应关闭菜单。不知道我在哪里错了。
我已将动画控制器附加到UI。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ShowInventory : MonoBehaviour {
public Animator animator;
// Update is called once per frame
void Update() {
if (Input.GetKeyDown(KeyCode.I)) {
animator.SetBool("isOpen", true);
}
}
}
答案 0 :(得分:0)
除了代码,还必须确保Animator Controller资产中的状态机也已正确设置。如果还没有,请查看本教程:https://unity3d.com/learn/tutorials/topics/animation/animator-controller