【问题标题】:Can I use the effects made in Adobe After Effects in the game developed with Adobe Flash Pro and ActionScript 3? If so how?我可以在使用 Adob​​e Flash Pro 和 ActionScript 3 开发的游戏中使用 Adob​​e After Effects 制作的效果吗?如果有怎么办?
【发布时间】:2014-07-02 04:53:01
【问题描述】:

我正在使用 Adob​​e Flash Pro CS 6 和 ActionScript3 开发 2D 游戏。我在开发某些效果时遇到了一些麻烦 e。 G。炸弹爆炸,粒子效果等。我想知道,我是否可以将 After Effects 用于这些,然后在游戏中使用它们。请给我建议。

【问题讨论】:

    标签: actionscript-3 flash animation after-effects


    【解决方案1】:

    在Flash中使用任何程序的图形数据都没有问题,只要flash支持文件格式即可。

    如果是 After Effects 图形,您可能必须将它们导出为 PNG 文件序列,因此它们的文件大小很可能非常大。

    要导入:

    您可以制作一个影片剪辑,然后使用 CRTL/CMD + R 和 Flash 导入序列的第一张图像,并且“智能”到足以建议加载该序列的其他文件。

    如果需要,您可以在运行时加载它们,将它们添加到数组/向量中,创建一个 Bitmap 对象并在输入帧/计时器时更改它的 bitmapData 属性以对其进行动画处理。

    【讨论】:

      【解决方案2】:

      如果您决定使用实际的 After Effects 图形而不是使用 Actionscript 3 粒子效果来模拟它们,我实际上建议将它们导出为 Alpha 通道上的视频,然后将其转换为 flv,然后单独托管它们通过 Netstream 将它们流式传输并通过 addchild 将它们放置在适当的层上。如果带宽在这里不是一个大问题,这将是实现此效果的好方法。

      这里有一些关于 Netstream 的文档。 http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d4e.html

      如果这看起来可能会达到预期的效果,我可以在需要时进一步解释。

      【讨论】:

        猜你喜欢
        • 2022-12-16
        • 2013-05-22
        • 2015-07-10
        • 1970-01-01
        • 2012-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多