0

晚上好程序员。

请不要笑,但闪存文件是 270 MB。

我的艺术家们通过插画家​​把他们的最终作品交给了我。

我一直在做的是打开插画文件并将对象复制并粘贴到闪存中。

我的库中有影片剪辑、按钮、补间和图形(556 项)

由于 swf 文件为 30MB,如何优化我的 Flash。

我也有 10 个 AS3 文件,我的代码不会减慢文件速度,它必须是图像。

谢谢你。

我已经从我的库中删除了未使用的文件,并将更新闪存文件保存为另一个 .FLa 文件。

文件并没有减少那么多,但在游戏方面,swf 仍然很慢。

4

1 回答 1

0

很抱歉惊慌失措。

当您有复杂的形状和矢量时,flash 需要时间来渲染图形,因此一帧到另一帧之间会出现暂停。

为了解决这个问题,我首先分解了形状并对其进行了优化。

但是您会发现这并没有在一定程度上对其进行优化。

我的艺术家提供给我的文件是每个文件大小 100mb - 200mb。

因此,我没有将它从 Ill 导入到 Flash中,这太天真了,而是将文件导出为 PNG,它不仅仅是 JPEG,还具有透明背景和质量等属性。

我所做的是将所有导入的图像替换为该图像的 PNG 版本。

由于 PNG 是平面图像,这意味着 FLASH 不必渲染那么多。

谢谢您的意见。

于 2014-04-20T23:07:56.920 回答