繁体   English   中英

Flash CS4 + AS 3.0

[英]Flash CS4 + AS 3.0

我正在从XML文件中加载菜单项以进行动态处理,但是我不确定该怎么做,我应该在菜单项中填充一个数组,然后在以后创建动画片段时使用该数组作为参考,还是应该立即创建动画片段并使用从XML文件接收的数据填充它们,而不会留下痕迹?

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

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

  1. 如果在某些情况下XML加载后您还没有准备好立即创建菜单(例如,因为您正在加载其他资产或显示动画)。 在完成XML加载后立即处理XML是干净,直接的,因此可以释放XML对象,因此,如果您还没有准备好菜单,则可以将其解析为中间数组。
  2. 如果您认为XML格式或处理方式过于复杂,以至于将其解析为中间数组可能会使代码对以后的所有维护人员(包括您自己)都更具可读性。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM