不确定这个问题是否属于这里,但我会尝试。所以我即将把我的项目从 Director | Shockwave Player(如果你听说过这些)到 Flash Player 的原因有很多,当我在考虑如何更好地开始时,我遇到了一个让我很想知道的问题。说到点子上了。
目前在 Director 中,用户界面中的每个游戏窗口(如小警报或包含大量元素的大窗口)都是根据需要绘制的- 意味着实际窗口的图形图像是从大量图形的配置(各种属性,如宽度、高度和所有元素及其属性)组合在一起的(例如,窗口背景由 9 个小块组成,如 4 个角,动态宽度和高度的角落之间的 4 个中间件和填充窗口的 1 个中央件),然后添加到舞台。如果我们想更改配色方案或改进元素中的某些内容,这种方法可以轻松编辑每个图形元素,而无需重新绘制实际窗口和其中的所有内容。它还保存资源,因为仅在请求时才绘制窗口。
现在我必须弄清楚是否值得在 Flash 中编写这样的代码,而不是仅仅创建所有窗口并将它们放入库中并在请求时添加到阶段。你怎么看?是否值得编写这样的实现?