Commit 7ea64f87 authored by Tt's avatar Tt

自动刷新改手动刷新

parent 3772df25
import { asyncDelay, onHomeworkFinish } from "../script/util";
import { MyCocosSceneComponent } from "../script/MyCocosSceneComponent";
import pg from "./pg";
import Game from "./Game";
import {
showFireworks,
} from '../script/utils';
import pg from "./pg";
import { showFireworks, } from '../script/utils';
const { ccclass, property } = cc._decorator;
......@@ -74,6 +72,7 @@ export default class NewClass extends MyCocosSceneComponent {
}
private touchData: any;
onTouchRight(data) {
pg.event.emit("player_point_update");
if (Game.getIns().isRobot) {
this.onSpeakScueess();
} else {
......
......@@ -30,12 +30,6 @@ export default class NewClass extends cc.Component {
pg.view.touchOn(this.panel_text, this.onPlayerText, this);
}
start() {
// let data = {
// text: "info"
// }
// this.showAni(data);
}
private data: any;
private touched: boolean;
showAni(data) {
......@@ -60,7 +54,9 @@ export default class NewClass extends cc.Component {
pg.view.visible(this.txt, false)
}
pg.hw.playLocalAudio("appear");
cc.tween(this.penguin).to(0.4, { y: 190 }).delay(2).to(0.4, { y: -100 }).delay(0.1).call(() => {
cc.tween(this.penguin).to(0.4, { y: 190 }).delay(2).call(() => {
this.touched = true;
}).to(0.4, { y: -100 }).delay(0.1).call(() => {
this.node.parent = null;
}).start();
cc.tween(this.panel_text).to(0.2, { opacity: 255 }).delay(2.4).to(0.2, { opacity: 0 }).start();
......@@ -126,6 +122,7 @@ export default class NewClass extends cc.Component {
Game.getIns().pause = true;
//正确
pg.view.visible(this.right, true);
pg.hw.playLocalAudio("right");
pg.view.playDBAnimation(this.right, "newAnimation", 1);
data.cbSuccess = () => {
//执行
......
......@@ -23,14 +23,10 @@ export default class NewClass extends cc.Component {
item: cc.Node = null;
onLoad() {
//开始一个循环定期每过一段时间激活一个
pg.event.on("game_start_loop", () => { this.startLoop() })
}
protected onDestroy(): void {
pg.event.off("game_start_loop");
}
start() {
}
startLoop() {
this.lastId = [];
......@@ -73,7 +69,4 @@ export default class NewClass extends cc.Component {
//设置item内部内容。
item.getComponent("item").showAni(data);
}
update(dt) {
}
}
......@@ -18,12 +18,14 @@ export default class NewClass extends cc.Component {
onLoad() {
this.player = pg.view.find(this, "player");
this.robot = pg.view.find(this, "robot");
// pg.event.on("player_point_update", (data) => {
// })
pg.event.on("player_point_update", (data) => {
this.updatePlayer();
this.updateRobot();
this.updateScore();
})
}
protected onDestroy(): void {
// pg.event.off("player_point_update");
pg.event.off("player_point_update");
}
updatePlayer() {
let icon_player = pg.view.find(this.player, "icon_player");
......@@ -42,9 +44,5 @@ export default class NewClass extends cc.Component {
pg.view.setString(score, `${Game.getIns().playerScore} : ${Game.getIns().robotScore}`);
}
update(dt) {
if (!Game || !Game.getIns() || !Game.getIns().start) return;
this.updatePlayer();
this.updateRobot();
this.updateScore();
}
}
......@@ -153,10 +153,4 @@ export default class NewClass extends cc.Component {
}
start() {
}
// update (dt) {}
}
......@@ -12,9 +12,7 @@ export default class NewClass extends cc.Component {
let bg_vs = pg.view.find(this, "bg_vs");
pg.view.touchOn(btn_start, this.onTouchStart, this);
pg.view.touchOn(btn_restart, this.onTouchRestart, this);
pg.event.on("game_over", () => {
this.onGameOver();
})
pg.event.on("game_over", () => { this.onGameOver(); })
}
protected onDestroy(): void {
pg.event.off("game_over");
......@@ -72,5 +70,4 @@ export default class NewClass extends cc.Component {
pg.view.visible(panel_gray, true);
pg.view.visible(btn_restart, true);
}
update(dt) { }
}
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