为敌人设置音效
接下来,让我们为“enemy”设置音效。虽然有两种音效:“受到伤害的声音”和“被击败时的声音”,但“enemy”并没有“受到伤害”状态。在这种情况下,我们可以使用 TakenDamageSettings(受到伤害设置)节点,现在就试试看吧。
使用 TakenDamageSettings(受到伤害设置)节点播放音效
- 切换到场景标签页,选择 enemy。
- 在场景窗口中选择 TakenDamageSettings 节点。
- 展开检查器中的“受到伤害数据列表”。
- 点击“+添加受到伤害时的设置”。
- 点击<空>,选择“新建 TakenDamageData”。
- 展开生成的“TakenDamageData”。
- 展开“其他设置”。
- 将“播放声音”设置为“开”,并在“声音数据”中设置“se_enemy_damage”。
- 进行测试运行。如果击中敌人时播放了音效,则说明成功。
为敌人的“消失”状态添加“播放声音”
这部分与之前相同。
- 选择“消失”状态,点击“+添加执行动作”。
- 选择“播放声音”动作,在声音数据中选择“se_enemy_down(se_enemy_down.ogg)”并添加。
- 调整动作顺序,将“播放声音”移动到“添加等待”之前,即可完成设置。
- 进行测试运行。如果击败敌人时播放了音效,则说明成功。




