所以我做了(在 Unity 编辑器中):
GameObject -> Create Empty
我将我的 Avatar.cs(主要玩家动画MonoBehaviour
)拖到游戏文件上。
在 Avatar.cs 中,我添加了:
public AudioClip audioClipJump;
和
// this is where the jump animation gets played
audio.PlayOneShot(audioClipJump);
回到 Unity 编辑器,我看到Audio Clip Jump
GameObject.Avatar 中的组件,我将 .wav 文件拖放到它上面。
然后我进入游戏,跳跃动画播放,但我没有声音:(
这是 Unity 编辑器的屏幕截图:
就像我说的,只有 C# 文件中的两行