我对电晕场景有点困惑。
当点击按钮时,我想让我的主菜单(我不想释放或清除)推到一个水平。
到目前为止,我可以通过storyboard.gotoScene("level1")
但是,一旦 level1 完成,我想回到 mainMenu 场景(我使用我保留其位置的滚动视图)。我不想重新创建 mainMenu。
我到底应该怎么做?gotoScene 会自动释放我现有的 mainMenu 吗?谢谢
您只需使用gotoScene("")
请记住,如果需要,Corona 会自动清除您的场景。
默认情况下,每当操作系统收到内存不足警告时,故事板将自动清除(例如,删除场景的显示组,同时将实际模块留在内存中)最近最少使用的场景。
如果您想手动管理场景的清除并禁用此自动清除功能,您可以将 storyboard.disableAutoPurge 设置为 true。默认值为假。
要关闭自动清除:
-- turns "off" auto-purge on low memory functionality
storyboard.disableAutoPurge = true
这将阻止 Corona 自动删除您的场景,这意味着您将负责此任务。