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

fix: 语法报错

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