const constants = require('Constants'); var GameMenu = cc.Class({ extends: cc.Component, //-- 属性 properties: { //重新开始游戏 btn_play: cc.Button, //玩家状态 btn_Plyer: cc.Button, //暂停游戏 btn_stopGame: cc.Button, //退出游戏 btn_quitGame: cc.Button, }, // 加载Game场景(重新开始游戏) restart() { cc.director.loadScene('BGScene'); }, // 游戏开始或停止。 theGameStartsOrStops() { if (cc.director.isPaused()) { cc.director.resume(); } else { cc.director.pause(); } }, // 改变人物状态 playerRunningOrStopping() { if (GlobalData.game.PlayerState == GlobalData.GameManager.PlayerState.Stop) { GlobalData.game.PlayerState = GlobalData.GameManager.PlayerState.Run; } else if ((GlobalData.game.PlayerState == GlobalData.GameManager.PlayerState.Run)) { GlobalData.game.PlayerState = GlobalData.GameManager.PlayerState.Stop; } }, //更改游戏速度 changeGameSpeed(slider) { var proTemp = slider.progress; // console.log(proTemp); GlobalData.game.GameSpeed = proTemp * 900 + constants.configGameSpeedMin; // console.log( GlobalData.game.GameSpeed); }, //退出游戏 quitGame() { cc.director.end(); }, //继续游戏 continueGame(){ GlobalData.gameMode.ContinueTheGame(); } });