As3 - 我需要在两个场景中加载 XML 文件吗?

Posted

技术标签:

【中文标题】As3 - 我需要在两个场景中加载 XML 文件吗?【英文标题】:As3 - Do I need to load a XML File in both scenes? 【发布时间】:2013-06-28 09:12:53 【问题描述】:

我只是想知道,如果我在场景 1 中加载我的 XML 文件,我是否也需要在场景 2 中加载它?

PS:既然我在问这个,有人能告诉我如何访问 XML 属性吗? 是写XMLname.Attributename吗?

【问题讨论】:

你有没有花时间阅读this? 是的,我刚刚发现了属性,但我想知道不同的场景.. 【参考方案1】:

你把它保存在什么地方?如果保存在帧中的本地变量中,它将丢失。那是因为这个变量的寿命只存在于同一个场景中,帧数与存储数相同或更大。但是,如果您保存在文档类的变量中,它仍然可用。这是因为该对象仍然可以绑定到该对象的文档类。我相信 XML 临时数据不存储在框架中,并且 gotoAndStop() 函数不会改变任何对象,除了应用对象和应用对象框架中的变量。

【讨论】:

以上是关于As3 - 我需要在两个场景中加载 XML 文件吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 Flash AS3 中加载 PHP URL

如何在 AS3 中加载图像精灵序列时减少内存使用量

使用“文件”保存场景对象位置以便稍后在 AS3 中重建

如何在android中加载不同的xml文件以改变方向

SetBackgroundDrawable 在内存中加载图像吗?

无法在 C# 中加载 XML