您好,我正在创建一个基本游戏,我需要最简单的" PAUSE"菜单在世界上!我正在使用这个:
pauseButton = this.game.add.sprite(10, 10, 'pauseButton');
pauseButton.inputEnabled = true;
pauseButton.events.onInputUp.add(function () {this.game.paused = true;},this);
game.input.onDown.add(function () {if(this.game.paused)this.game.paused = false;},this);
pauseButton.fixedToCamera = true;
我只是想看看" Game Paused"当按下暂停按钮时全部!请告诉我最简单的代码将显示"游戏暂停"当我点击暂停时。
提前谢谢!
答案 0 :(得分:1)
有些事情如下:
var text;
var pauseButton = this.game.add.sprite(10, 10, 'pauseButton');
pauseButton.inputEnabled = true;
pauseButton.events.onInputUp.add(function () {
this.game.paused = true;
var style = {fill : '#FFF'};
text = game.add.text(game.width * 0.5, game.height * 0.5, "Game Over!", style);
text.anchor.set(0.5, 0.5);
}, this);
game.input.onDown.add(function () {
if (this.game.paused) {
this.game.paused = false;
text.destroy();
}
}, this);
pauseButton.fixedToCamera = true;
在您的代码中添加它,您可能想要调整什么是局部变量以及什么是字段。您可以在style
变量中添加文字属性,也可以稍后通过text.font
,text.fontSize
等设置它们,请参阅API documentation。