Commit 225a9738 authored by 范雪寒's avatar 范雪寒

fix: 语法报错

parent 1a2aa3d6
......@@ -30,7 +30,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
this._audioResList.push({ url: this.data.waitingTurn });
}
addPreloadAnima() {}
addPreloadAnima() { }
onLoadEnd() {
// TODO 加载完成后的逻辑写在这里, 下面的代码仅供参考
......@@ -141,8 +141,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
.start();
});
const dice = cc.find("Canvas/bg/chessBoard/diceBg/dice");
dice["canClick"] = true;
const dice2 = cc.find("Canvas/bg/chessBoard/diceBg/dice");
dice2["canClick"] = true;
}
stopBlinkTheDice() {
......@@ -153,8 +153,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
node.scale = 1;
node.opacity = 255;
});
const dice = cc.find("Canvas/bg/chessBoard/diceBg/dice");
dice["canClick"] = false;
const dice2 = cc.find("Canvas/bg/chessBoard/diceBg/dice");
dice2["canClick"] = false;
}
greyDice() {
......@@ -173,8 +173,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
const offsetX = { Red: -45, Blue: 45 };
const offsetY = { Red: -90, Blue: -90 };
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const pieceNodeRed = cc.find(`Canvas/bg/chessBoard/pieceRed`);
......@@ -357,7 +357,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
.start();
}
rollPiece(node: cc.Node,color:string) {
rollPiece(node: cc.Node, color: string) {
node.stopAllActions();
cc.tween(node)
.set({ scale: 1, angle: 0 })
......@@ -370,8 +370,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
.start();
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
board[color].children.forEach((child: cc.Node, idx, list) => {
......@@ -401,8 +401,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
getRightBlock() {
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const startIdx = this._status[this._status.current];
console.log("startIdx = " + JSON.stringify(startIdx));
......@@ -418,8 +418,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
getNextRightIdx() {
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const startIdx = this._status[this._status.current];
for (let i = startIdx + 1; i < board[this._status.current].children.length; i++) {
......@@ -434,8 +434,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
checkNodeInRightBlock(node, color) {
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const startIdx = this._status[color];
......@@ -484,8 +484,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
async pieceFindRightBlock(rightBlock, idx) {
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const color = this._status.current;
const piece = cc.find(`Canvas/bg/chessBoard/piece${color}`);
......@@ -566,7 +566,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
} else {
this.stopBlinkTheDice();
this.rollPiece(this.getCurrentPiece(),playerMe.color);
this.rollPiece(this.getCurrentPiece(), playerMe.color);
}
} else {
this.greyDice();
......@@ -622,7 +622,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
.delay(0.5)
.to(0.5, { opacity: 0 })
.call(() => {
resolve();
resolve(null);
})
.start();
});
......@@ -660,7 +660,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
this.networkHelper.leaveRoom();
this.log("playerOffLine" + JSON.stringify(event));
});
this.networkHelper.on("gameStart", (event) => {});
this.networkHelper.on("gameStart", (event) => { });
this.networkHelper.on("frameEvent", (event) => {
event.data.frame.items.forEach(async (item) => {
if (this.server) {
......@@ -773,8 +773,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
);
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const idx = board[this._status.current].children.length;
const rightBlock = board[this._status.current].children[idx - 1];
......@@ -826,8 +826,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
const offsetY = { Red: -90, Blue: -90 };
const pieceNode = cc.find(`Canvas/bg/chessBoard/piece${color}`);
const board = {
"Blue":cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red":cc.find("Canvas/bg/chessBoard/boardItemsR"),
"Blue": cc.find("Canvas/bg/chessBoard/boardItemsL"),
"Red": cc.find("Canvas/bg/chessBoard/boardItemsR"),
}
const startIdx = this._status[color];
......
......@@ -224,7 +224,7 @@ export default class SceneComponent extends cc.Component {
return;
}
this.stopCurrentPlayedAudio();
cc.assetManager.loadRemote(audio_url.toLowerCase(), (err, audioClip) => {
cc.assetManager.loadRemote(audio_url.toLowerCase(), (err, audioClip: cc.AudioClip) => {
const audioId = cc.audioEngine.play(audioClip, false, 0.8);
this.currentPlayedAudioId = audioId;
if (cb) {
......
......@@ -182,7 +182,7 @@ export class MyCocosSceneComponent extends cc.Component {
playAudioByUrl(audio_url, cb = null) {
if (audio_url) {
cc.assetManager.loadRemote(audio_url, (err, audioClip) => {
cc.assetManager.loadRemote(audio_url, (err, audioClip:cc.AudioClip) => {
const audioId = cc.audioEngine.play(audioClip, false, 0.8);
if (cb) {
cc.audioEngine.setFinishCallback(audioId, () => {
......
import { Base64 } from "js-base64";
export class NetworkHelper {
_eventListeners: any = {};
ctor() {}
......@@ -127,7 +125,7 @@ export class NetworkHelper {
console.log("this.room = " + JSON.stringify(this.room.roomInfo));
}
player: MGOBE.Player;
player: any;
joinRoom(roomType: string, maxPlayers: number, customData: string = "") {
return new Promise((resolve, reject) => {
const playerName = "Tom" + Math.random();
......@@ -366,7 +364,7 @@ export function asyncDelay(time) {
cc.tween(cc.find("Canvas"))
.delay(time)
.call(() => {
resolve();
resolve(null);
})
.start();
});
......
......@@ -107,7 +107,7 @@ export class GameServer {
}
async onFrameEvent(data) {
if (this.gameStatus.gameOver) {
if (this.gameStatus['gameOver']) {
return;
}
if (data.type == "roll") {
......@@ -128,7 +128,7 @@ export class GameServer {
type: "SERVER_playerWin",
color: this.gameStatus.current,
});
this.gameStatus.gameOver = true;
this.gameStatus['gameOver'] = true;
}
} else if (data.type == "right") {
if (this.gameStatus.letter != "") {
......@@ -149,7 +149,7 @@ export class GameServer {
type: "SERVER_playerWin",
color: this.gameStatus.current,
});
this.gameStatus.gameOver = true;
this.gameStatus['gameOver'] = true;
}
} else {
console.log('汪汪汪');
......
......@@ -102,7 +102,7 @@ export function getDistance(start, end) {
export function playAudioByUrl(audio_url, cb = null) {
if (audio_url) {
cc.assetManager.loadRemote(audio_url, (err, audioClip) => {
cc.assetManager.loadRemote(audio_url, (err, audioClip: cc.AudioClip) => {
const audioId = cc.audioEngine.play(audioClip, false, 0.8);
if (cb) {
cc.audioEngine.setFinishCallback(audioId, () => {
......
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