教程:从零开始的ACTION GAME MAKER 第五章

为敌人设置音效

接下来,让我们为“enemy”设置音效。虽然有两种音效:“受到伤害的声音”和“被击败时的声音”,但“enemy”并没有“受到伤害”状态。在这种情况下,我们可以使用 TakenDamageSettings(受到伤害设置)节点,现在就试试看吧。

使用 TakenDamageSettings(受到伤害设置)节点播放音效

  1. 切换到场景标签页,选择 enemy。
  2. 在场景窗口中选择 TakenDamageSettings 节点。
  3. 展开检查器中的“受到伤害数据列表”。
  4. 点击“+添加受到伤害时的设置”。
  5. 点击<空>,选择“新建 TakenDamageData”。
  6. 展开生成的“TakenDamageData”。
  7. 展开“其他设置”。
  8. 将“播放声音”设置为“开”,并在“声音数据”中设置“se_enemy_damage”。
  9. 进行测试运行。如果击中敌人时播放了音效,则说明成功。

为敌人的“消失”状态添加“播放声音”

这部分与之前相同。

  1. 选择“消失”状态,点击“+添加执行动作”。
  2. 选择“播放声音”动作,在声音数据中选择“se_enemy_down(se_enemy_down.ogg)”并添加。
  3. 调整动作顺序,将“播放声音”移动到“添加等待”之前,即可完成设置。
  4. 进行测试运行。如果击败敌人时播放了音效,则说明成功。