【发布时间】:2011-05-13 05:59:32
【问题描述】:
我正在制作一个项目(在 Flash CS5 中) - 我使用 midi 文件可视化音乐 - 这意味着我在舞台上有很多简单的影片剪辑(矩形),它们有不同的 z-index、不透明度、高度、宽度、模糊等等……
问题是 - 它渲染太慢了!当闪光灯难以渲染时,我可以看到帧速率从 30 F/S 变为 10 甚至 5 F/S。现在,我的动画并没有那么复杂——我在网络或游戏中看到了令人惊奇的东西——我只尝试移动简单的形状。
由于我不知道该怎么做 - 我的问题是是否有办法:
以某种方式使用计算机图形硬件? 使用 openGL 引擎?我有这样的想法,如果我将它连接到一个强大的引擎,它会工作吗?
有没有办法逐帧记录?我不必实时观看(虽然会很好)-我可以妥协它是一个 .mov 文件。但我发现将其导出为电影无济于事(它会像实时播放一样记录它)。我尝试了一些方法来“手动”减慢每个动画剪辑的速度 - 但由于一切都变慢了.. 屏幕现在有更多动画剪辑要渲染,而且变得更加缓慢。
谁能想到解决办法?难道我做错了什么? (我真的不认为我渲染的东西太复杂以至于太慢了)
【问题讨论】:
标签: flash actionscript-3 graphics flash-cs5