Commit 488aae14 authored by asdf's avatar asdf

.

parent 5001c942
...@@ -214,7 +214,7 @@ cc.Class({ ...@@ -214,7 +214,7 @@ cc.Class({
this.playAudioQuestion(); this.playAudioQuestion();
}) })
}, },
playAudioPage(isBtn) { playAudioPage(isBtn,cb) {
GameData.audioCount++; GameData.audioCount++;
let url = this.data.questionList[GameData.questionIndex].pageAudio; let url = this.data.questionList[GameData.questionIndex].pageAudio;
// url = 'http://127.0.0.1/iamflying.mp3'; // url = 'http://127.0.0.1/iamflying.mp3';
...@@ -227,6 +227,7 @@ cc.Class({ ...@@ -227,6 +227,7 @@ cc.Class({
let id = cc.audioEngine.play(clip, false, 1); let id = cc.audioEngine.play(clip, false, 1);
cc.audioEngine.setFinishCallback(id, () => { cc.audioEngine.setFinishCallback(id, () => {
GameData.audioCount--; GameData.audioCount--;
cb && cb();
if (!isBtn) { if (!isBtn) {
this.startStepDone(); this.startStepDone();
} }
...@@ -453,7 +454,7 @@ cc.Class({ ...@@ -453,7 +454,7 @@ cc.Class({
if (GameData.audioCount != 0) { if (GameData.audioCount != 0) {
return; return;
} }
this.playAudioPage(true); this.playAudio()
} else if (button.node.name == 'btnLast') { } else if (button.node.name == 'btnLast') {
this.onTurnLast(); this.onTurnLast();
} else if (button.node.name == 'btnReplay') { } else if (button.node.name == 'btnReplay') {
...@@ -489,7 +490,7 @@ cc.Class({ ...@@ -489,7 +490,7 @@ cc.Class({
this.dragonBone.playAnimation(this.animationName, 0); this.dragonBone.playAnimation(this.animationName, 0);
this.sprAudio.spriteFrame = this.spfAudio[0]; this.sprAudio.spriteFrame = this.spfAudio[0];
this.schedule(this.changeAudioSpfCb, 0.2) this.schedule(this.changeAudioSpfCb, 0.2)
this.playAudio(() => { this.playAudioPage(true,() => {
this.unschedule(this.changeAudioSpfCb) this.unschedule(this.changeAudioSpfCb)
this.sprAudio.spriteFrame = this.spfAudio[1]; this.sprAudio.spriteFrame = this.spfAudio[1];
GameData.isAudio = false; GameData.isAudio = false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment