基本上,我用Stencyl引擎来制作游戏。引擎使用Haxe,不支持Haxe支持的所有东西。
我想操纵机器人‘后退按钮’按下。Stencyl支持代码模式,我可以编写一个haxe代码。我想覆盖android的默认后退按钮。当玩家正在玩游戏时,如果他按后退按钮,游戏就会变成背景。相反,我希望在按下后退按钮时重新启动该级别。这能用任何可用的Haxe源来实现吗?
我试图寻找任何代码帮助,但找不到一个。这就是为什么这里发短信的原因。感谢你的帮助。
P.S: Stencyl开发人员可能不是真正的开发人员。如果是这样的话,我不是开发人员。我只是用所有的资源来实现我想要的。因此,请避免这样的话题,因为这不会对任何人有帮助。
发布于 2015-12-31 15:43:12
您可以试试下面的代码
Lib.current.stage.addEventListener(openfl.events.KeyboardEvent.KEY_UP, checkKeypress);
...
private function checkKeypress(e:openfl.events.KeyboardEvent):Void
{
switch (e.keyCode)
{
case openfl.ui.Keyboard.ESCAPE:
e.stopImmediatePropagation();
restartLevel();
}
}
private function restartLevel():Void
{
//your code to restart level here
}https://stackoverflow.com/questions/34548137
复制相似问题