从原始RGBa数据创建Sprite

时间:2015-04-24 10:11:22

标签: html5 html5-canvas easeljs createjs sprite-sheet

我从画布上播放视频拍摄了几张快照,从而将原始RGB图像放入内存中。

在文档中,它声明Sprite类只接受Spritesheet实例。

  • 有没有办法从原始RGBa创建一个Sprite?
  • 或者可能将原始数据转换为单独的Bitmap数据,然后以某种方式放入Sprite表中?

1 个答案:

答案 0 :(得分:0)

您只需使用SpriteSheet个实例构建Image即可。有关详细信息,请参阅文档:

http://createjs.com/Docs/EaselJS/classes/SpriteSheet.html

SpriteSheet支持多个源图像,因此每个帧可以是单独的图像。

或者,如果您想将一堆帧组合成一个更高效的源图像并从中生成SpriteSheet,您应该查看使用SpriteSheetBuilder。 EaselJS有一些简单的例子,当然还有文档:

http://createjs.com/Docs/EaselJS/classes/SpriteSheetBuilder.html