如何使用Corona SDK Storyboard API删除外部函数中的显示对象?

时间:2012-02-29 15:50:52

标签: lua corona

我在侦听器函数和标准scene:createScenescene:enterScene之外的其他函数中向sceneGroup添加和删除项目时遇到了很多麻烦。

每隔一段时间我就需要完全重置屏幕上的很多对象,并且在前两个典型行

之后,我在场景顶部有一个函数contentReset()
local storyboard = require( "storyboard" )
local scene = storyboard.newScene()

contentReset()中,我删除了在scene:createScene中创建的一些对象并添加了新对象。但他们拒绝使用sceneGroup:Insert(),即使我在场景文件的顶部声明对象名称,就像Corona在Storyboard样本中所做的那样......

总结/总结: 我想看看如何在初始创建/输入场景函数之外管理sceneGroup成员的创建和删除。

1 个答案:

答案 0 :(得分:-1)

我正在使用相同的API,当我想退出场景时,我使用退出场景功能,在我使用的那个场景中:

storyboard.purgeScene("scene");
storyboard.removeAll()

它删除了显示对象,我不确定这是否是你要找的。