我正在开发一个Livecode游戏,当玩家完成后,会询问他们是否想再玩一次。
在PC上运行时,我可以使用modal stack stackname
来实现。堆栈显示为我在编辑器中设计的。
当它在iOS模拟器上运行时(我假设在iOS设备上),模态堆栈占据整个屏幕并且非常缺乏吸引力。
面对这个问题时,最佳做法是什么?
答案 0 :(得分:0)
戴夫。您可以专门为此目的创建一张卡片。它会看起来更好:)
go card "gameOver"
并且该卡可以包含开始新游戏的选择。查看分数或其他任何选项。
答案 1 :(得分:0)
移动应用程序一次仅限于一个窗口,特殊的询问和答案对话框除外。你可以伪造一个带有组的模态,并根据需要显示或隐藏它。
答案 2 :(得分:0)
最简单,最干净的解决方案是使用Splash21指出创建一个包含多张卡片的堆栈:
1)打开你的筹码 2)创建一张新卡(对象菜单>新卡) 3)为您的卡命名(对象菜单>卡检查员)
go card "gameOver"
如果将您的应用分成多个堆栈是有意义的,您可以使用以下语法在当前窗口中加载新堆栈:
go stack "newStackName" in window stack "currentStackName"