2015-12-06 67 views
0

我有一个在ActionScript 3和Adobe AIR中编程的天气应用程序。当我刷新页面时,我需要在舞台上清除并重做页面上的信息。该页面通过XML数据页面提供。有没有办法做到这一点?在ActionScript 3中清除舞台

回答

0

如果您有使用addChild添加内容的列表,只需执行stage.removeChildren(),它将删除舞台上的所有内容。如果您希望某些项目保留在舞台上,并且只使用从xml文件加载的任何内容删除某些已放置的项目,请将它们放入某种容器动画片段中,然后在所需的movieclip上调用removeChildren函数清除它们。

+0

好的谢谢你的答案, – Jim

0

您可以使用removeChildren()

stage.removeChildren(); 

要注意进行适当的垃圾收集,你仍必须去除附着在任何儿童的事件侦听器,并确保它们不会在任何数组引用是很重要的。

+0

你会把命令放在哪里?当我刷新xml的页面来替换它的数据? – Jim

相关问题