【发布时间】:2012-02-29 16:58:49
【问题描述】:
我想在我的 Actionscript 游戏中使用位图。
对我来说,这代表了我的工作流程发生了很大的变化,因为我一直使用矢量,但在某些情况下,位图的渲染速度确实要快得多。据我所知,我所有的游戏资源中有 90% 可以是位图。
首先,有没有什么好的工具可以将 Vector 转换为 BitmapData?库或开源实用程序?
我知道你可以只绘制 BitmapData,我会这样做,但是动画呢?笑牛的电影剪辑怎么样?如何在运行时将 MovieClip 渲染为某种位图版本?
但比这更复杂...如果您没有原始形式的 MovieClip,该怎么办?
想象一下 10000 个齿轮以与代码生成的相同速度转动。这对处理器来说是一项艰巨的工作,因此在 1 圈内将其绘制到位图上,将用 SpriteSheet 替换 10000 个齿轮。我可以摧毁齿轮,并保留 SpriteSheet。
谁能提供我可以搜索的任何资源或谷歌关键字,不确定该技术但似乎有意义?尤其是 Starling ......我的向量在某些时候将不得不变成 SpriteSheets。
谢谢。
【问题讨论】:
标签: actionscript vector bitmapdata