2009-09-14 76 views
1

我从一个XML文件中加载我的菜单项以获得动态,但我不确定如何处理以下内容,是否应该使用项目填充数组,然后在创建时使用该数组作为参考稍后的影片剪辑,还是应该立即创建影片剪辑并使用从XML文件接收的数据填充它们而不留下踪迹?Flash CS4 + AS 3.0

好处是平等的,在我看来。

回答

0

我能想到的两个可能的原因使中间阵列:

  1. 如果有可能,你是不是准备好立即创建菜单的情况下,当XML负载(因为,例如,您重新加载其他资源或显示动画)。在加载完成后立即处理XML是干净和直接的,因此XML对象可以被释放,所以如果你还没有准备好做菜单,将它解析为中间数组是有意义的。
  2. 如果您觉得XML格式或处理过程足够复杂,那么解析为中间数组可能会使代码对任何未来的维护人员(包括您自己)更具可读性。

如果两种情况都不存在,我不认为需要中间步骤。