Commit 13654e20 authored by yu's avatar yu

11.15调整

parent 6224fdd3
This diff is collapsed.
...@@ -94,11 +94,14 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -94,11 +94,14 @@ export default class SceneComponent extends MyCocosSceneComponent {
private onAgain() { private onAgain() {
this.layout_finish.active = false; this.layout_finish.active = false;
let zjz_ske = cc.find("zjz_ske", this.node);
zjz_ske.active = false;
this.playLocalAudio("again"); this.playLocalAudio("again");
this.initData(); this.initData();
this.record_word.getComponent(cc.Label).string = ""; this.record_word.getComponent(cc.Label).string = "";
this.question_word.getComponent(cc.Label).string = ""; this.question_word.getComponent(cc.Label).string = "";
pg.event.emit("mouse_10_num", Game.getIns().total); pg.event.emit("mouse_10_num", Game.getIns().total);
pg.event.emit('box2d_init', Game.getIns().getTotalPageNum());
this.gameStart(); this.gameStart();
} }
private onNext() { private onNext() {
...@@ -228,10 +231,12 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -228,10 +231,12 @@ export default class SceneComponent extends MyCocosSceneComponent {
}); });
pg.event.emit("box2d_next") pg.event.emit("box2d_next")
pg.event.emit("mouse_10_add"); pg.event.emit("mouse_10_add");
Game.getIns().player.addRight();
} else { } else {
this.playLocalAudio("error").then(() => { this.playLocalAudio("error").then(() => {
pg.event.emit("mouse_10_add_error"); pg.event.emit("mouse_10_add_error");
}) })
Game.getIns().player.addError();
} }
} }
...@@ -257,19 +262,29 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -257,19 +262,29 @@ export default class SceneComponent extends MyCocosSceneComponent {
private checkRoundEnd() { private checkRoundEnd() {
Game.getIns().addPage(); Game.getIns().addPage();
if (!Game.getIns().getCurrentPage()) { if (!Game.getIns().getCurrentPage()) {
pg.event.on("box2d_roll_successed", () => { if (Game.getIns().player.right > 0) {
pg.event.emit("box2d_hide") pg.event.on("box2d_roll_successed", () => {
// this.gameOver(); pg.event.emit("box2d_hide")
let zjz_ske = cc.find("zjz_ske", this.node); // this.gameOver();
zjz_ske.active = true; let zjz_ske = cc.find("zjz_ske", this.node);
zjz_ske.getComponent(dragonBones.ArmatureDisplay).playAnimation("newAnimation", 1); zjz_ske.active = true;
zjz_ske.off(dragonBones.EventObject.COMPLETE); zjz_ske.getComponent(dragonBones.ArmatureDisplay).playAnimation("newAnimation", 1);
this.playLocalAudio("zhazhi"); zjz_ske.off(dragonBones.EventObject.COMPLETE);
zjz_ske.getComponent(dragonBones.ArmatureDisplay).on(dragonBones.EventObject.COMPLETE, () => { this.playLocalAudio("zhazhi");
zjz_ske.active = false; zjz_ske.getComponent(dragonBones.ArmatureDisplay).on(dragonBones.EventObject.COMPLETE, () => {
this.scheduleOnce(() => {
// zjz_ske.active = false;
this.showFind();
}, 1.5);
}, this);
})
} else {
this.scheduleOnce(() => {
// zjz_ske.active = false;
this.showFind(); this.showFind();
}, this); }, 1.5);
}) }
pg.event.emit("box2d_roll") pg.event.emit("box2d_roll")
} else { } else {
this.playLocalAudio("next"); this.playLocalAudio("next");
...@@ -302,7 +317,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -302,7 +317,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
private initStart() { private initStart() {
//生成橘子 //生成橘子
pg.event.emit('box2d_init', Game.getIns().getTotalPageNum()) pg.event.emit('box2d_init', Game.getIns().getTotalPageNum());
this.layout_start.active = true; this.layout_start.active = true;
cc.find("layout_top/label_title", this.node).getComponent(cc.Label).string = Game.getIns().title; cc.find("layout_top/label_title", this.node).getComponent(cc.Label).string = Game.getIns().title;
pg.event.emit("mouse_10_num", Game.getIns().total); pg.event.emit("mouse_10_num", Game.getIns().total);
......
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