首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash CS4 + AS 3.0

Flash CS4 + AS 3.0
EN

Stack Overflow用户
提问于 2009-09-14 08:08:45
回答 1查看 90关注 0票数 1

为了实现动态性,我从XML文件中加载菜单项,但我不确定如何处理以下问题,是应该用这些项填充一个数组,然后在以后创建movieclips时使用该数组作为参考,还是应该立即创建movieclips,并使用从XML文件接收的数据填充它们,而不留下痕迹?

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-09-14 13:36:37

我可以想到创建中间数组的两个可能的原因:

  1. 如果在加载XML时可能没有准备好立即创建菜单(例如,因为您正在加载其他资源或显示动画)。在完成加载后立即处理XML是干净和直接的,这样XML对象就可以被释放,所以如果您还没有准备好制作菜单,那么将其解析到中间数组中将是有意义的。
  2. 如果您觉得XML格式或处理足够复杂,则解析到中间数组可能会使代码对任何未来的维护者(包括您自己)更具可读性。

如果这两种情况都不存在,我认为没有任何必要进行中间步骤。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1420252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档