打开Game脚本,在properties中添加一个属性引用声音文件资源
properties: {// …// 得分音效资源scoreAudio: {default: null,type: cc.AudioClip}},
然后在gainScore()方法里插入播放声音的代码。
gainScore: function () {this.score += 1;// 更新 scoreDisplay Label 的文字this.scoreDisplay.string = 'Score: ' + this.score.toString();// 播放得分音效cc.audioEngine.playEffect(this.scoreAudio, false);},
保存脚本,回到层级管理器,选中Player节点,然后从资源管理器里拖曳assets/audio/jump资源到Player组件的Jump Audio属性上
选中Canvas节点,把assets/audio/score资源拖曳到Game组件的ScoreAudio属性上,如图8.41和图8.42所示。

