场景在Corona中创建了两次

时间:2013-02-05 19:37:44

标签: corona transitions scene corona-storyboard

我在电晕sdk中使用故事板。我的座右铭是从一个屏幕状态转到另一个状态,然后返回到第一个屏幕的相同状态。因此,当我从第一个过渡到第二个时,既不清除场景也不将其从记忆中移除。但是当我再次回到第一个场景时,它的创建函数再次被调用,尽管第一个场景是在内存中。

1 个答案:

答案 0 :(得分:0)

如果你从第二个场景做storyboard.gotoScene(“previousone”)并获得一个新的“前一个”场景,那么:

  1. 您可能已自动清除

    (storyboard.purgeOnSceneChange == true)

  2. 您可能在运行时收到内存警告 - 您可以使用以下代码进行检查:

    本地函数handleLowMemory(事件)     打印(“收到内存警告!”) 端

    运行时:addEventListener(“memoryWarning”,handleLowMemory)