private Animation anim; private void Update() { if (Input.anyKeyDown) { anim.Play("FadeIn"); } }这行代码无法运行,报错了
时间: 2024-01-22 07:02:07 浏览: 121
Android-Anim-Playground.zip
这段代码缺少了动画组件的引用,需要在代码中添加获取动画组件的语句。可以使用以下代码:
```
private Animation anim;
private void Start()
{
anim = GetComponent<Animation>();
}
private void Update()
{
if (Input.anyKeyDown)
{
anim.Play("FadeIn");
}
}
```
在 `Start()` 方法中获取动画组件,并将其赋值给 `anim` 变量。这样就可以在 `Update()` 方法中使用 `anim` 变量来播放动画了。
阅读全文