【问题标题】:How do I reduce the size of Flash frame-by-frame animations?如何减小 Flash 逐帧动画的大小?
【发布时间】:2014-02-19 20:27:16
【问题描述】:

我一直在制作一个游戏,其中有一个男人在跳舞,你有 6 个按钮,每当你点击其中任何一个按钮时,他都会做一些舞蹈动作。所以基本上我在主时间线上总共制作了 7 帧,第一个按钮有一个代码:

on (press) {
gotoAndPlay(2): }

在他做一些舞蹈动作的每一帧中,我都会使用

attackMovieClip("mc","mc",depth) 

攻击符号的代码实际上是一个 60 帧动画。所以在我添加了这 6 个舞蹈动作之后,我的 .fla 文件是 60Mb 大,有什么办法可以减小大小吗?顺便说一句,我在符号中用于动画的所有图片都是不是无损的。

【问题讨论】:

    标签: flash animation memory


    【解决方案1】:

    您希望尽可能避免使用光栅图像。如果您必须尝试在闪存之外优化它们,使其尽可能小。

    如果可能,请尝试重复使用图片。您可能会发现您可以将图像“切片”成多个可重复使用的图像(即手臂和腿等)。

    时间线长度对文件大小没有影响,只有库中的脚本和资产。

    【讨论】:

    • 是的,是的,我知道时间线的长度,但是对于这么简单的游戏来说文件这么大,我的意思是,我的意思是像 Kingdom rush 或其他一些非常流行的大型 Flash 游戏之类的游戏,这让我很烦恼34 Mb 顶部,感谢您的提示 :)
    • 您要导入的图片的尺寸和分辨率是多少?如果您使用的是 Photoshop,请尝试“保存为网络”进行优化。也可能减少图像的尺寸。
    • 其实我正在使用miniclip中已经存在的名为dancing bush的游戏,我只是用录音软件录制舞蹈,然后将其分成帧,制作一个新的电影剪辑符号,导入所有帧到舞台上,添加新图层,在该图层中添加脸部,这很奇怪,每个图像为 300-350kb,每个舞蹈动作平均为 60 帧,我认为每个舞蹈应该是 20Mb,但它更低,因为整个文件是 54Mb ,我真的不知道如何使这些动画好,我以前只是制作游戏,而不是动画:\
    • 游戏大小为600x400,舞蹈动画约为400x300
    猜你喜欢
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    • 1970-01-01
    • 2011-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    相关资源
    最近更新 更多