Commit ebb8fa92 authored by yu's avatar yu

1

parent de647dcf
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
// alert('replay') // alert('replay')
// }) // })
// pg.event.emit('layer_ending_show') // pg.event.emit('layer_ending_show')
import pg from "../../scene/pg_hy14_pipei"; import pg from "../../scene/pg_hy14_pipei";
const { ccclass, property } = cc._decorator; const { ccclass, property } = cc._decorator;
...@@ -21,7 +22,8 @@ export default class LayerEnding extends cc.Component { ...@@ -21,7 +22,8 @@ export default class LayerEnding extends cc.Component {
pg.view.touchOn(this.replay_btn, this.onTouchReplay, this) pg.view.touchOn(this.replay_btn, this.onTouchReplay, this)
pg.view.touchOn(this.next_btn, this.onTouchNext, this) pg.view.touchOn(this.next_btn, this.onTouchNext, this)
pg.event.on('layer_ending_show', (data) => { pg.event.on('layer_ending_show', (data) => {
this.showLayer(data); // this.showLayer(data);
this.onTouchNext();
}) })
} }
showLayer(data) { showLayer(data) {
...@@ -44,14 +46,24 @@ export default class LayerEnding extends cc.Component { ...@@ -44,14 +46,24 @@ export default class LayerEnding extends cc.Component {
onTouchNext() { onTouchNext() {
pg.view.visible(this.layer_center, false) pg.view.visible(this.layer_center, false)
const middleLayer = cc.find('middleLayer'); const middleLayer = cc.find('middleLayer');
if (!middleLayer) return this.log("no middleLayer ");
const middleLayerComponent = middleLayer.getComponent('middleLayer'); const middleLayerComponent = middleLayer.getComponent('middleLayer');
const { index, length } = middleLayerComponent.getPageInfo(); // 返回 length:有多少页; index: 当前第几页(从0开始) const { index, length } = middleLayerComponent.getPageInfo(); // 返回 length:有多少页; index: 当前第几页(从0开始)
this.log("跳转到下一页 ");
if (index == length - 1) { if (index == length - 1) {
middleLayerComponent.goNextCross(); // 跳转到下一关卡 middleLayerComponent.goNextCross(); // 跳转到下一关卡
} else { } else {
middleLayerComponent.goNextPage(); // 跳转到下一页 middleLayerComponent.goNextPage(); // 跳转到下一页
} }
} }
log(str) {
const node = cc.find('middleLayer');
if (node) {
node.getComponent('middleLayer').log(str);
} else {
cc.log(str);
}
}
} }
......
...@@ -3372,7 +3372,7 @@ ...@@ -3372,7 +3372,7 @@
"_lineHeight": 40, "_lineHeight": 40,
"_enableWrapText": true, "_enableWrapText": true,
"_N$file": { "_N$file": {
"__uuid__": "3508a9c6-c9cc-4b47-92cb-286bb8188cd9" "__uuid__": "cb7e5412-fdc3-4863-8f5b-a1ec04d9fdd3"
}, },
"_isSystemFontUsed": false, "_isSystemFontUsed": false,
"_spacingX": 0, "_spacingX": 0,
......
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