Commit 1f3a8427 authored by Tt's avatar Tt

双指操作修复

parent 9ebc7e3d
...@@ -152,14 +152,14 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -152,14 +152,14 @@ export default class SceneComponent extends MyCocosSceneComponent {
gameOver() { gameOver() {
this.sendData(this.wordDataList.length * 3).then(() => { this.sendData(this.wordDataList.length * 3).then(() => {
}) })
this.scheduleOnce(()=>{ this.scheduleOnce(() => {
this.onDestroy(); this.onDestroy();
const middleLayer = cc.find('middleLayer'); const middleLayer = cc.find('middleLayer');
if (!middleLayer) return; if (!middleLayer) return;
const middleLayerComponent = middleLayer.getComponent('middleLayer'); const middleLayerComponent = middleLayer.getComponent('middleLayer');
middleLayerComponent.saveGolds(this.wordDataList.length * 3); // 保存金币数量;num 是获得金币的数量,数字类型; middleLayerComponent.saveGolds(this.wordDataList.length * 3); // 保存金币数量;num 是获得金币的数量,数字类型;
middleLayerComponent.goNextPage(); // 跳转到下一页 middleLayerComponent.goNextPage(); // 跳转到下一页
},0.5) }, 0.5)
// pg.event.once('layer_ending_touch_replay', () => { // pg.event.once('layer_ending_touch_replay', () => {
// this.replay(); // this.replay();
// }) // })
...@@ -501,6 +501,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -501,6 +501,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
private currentItem: cc.Node; private currentItem: cc.Node;
onTouchStart(event) { onTouchStart(event) {
if (this.currentItem) return;
console.log('1') console.log('1')
let node = event.target; let node = event.target;
this.currentItem = node; this.currentItem = node;
...@@ -508,6 +509,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -508,6 +509,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
} }
onTouchMove(event) { onTouchMove(event) {
let node = event.target; let node = event.target;
if (node != this.currentItem) return;
node.opacity = 255; node.opacity = 255;
let delta = event.touch.getDelta(); let delta = event.touch.getDelta();
let pos = cc.v2(delta); let pos = cc.v2(delta);
......
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