在Easel.js SpriteSheetBuilder中使用位图

时间:2016-10-23 21:58:39

标签: createjs

我正在尝试使用SpriteSheetBuilder类来动态生成精灵表。目前,我刚刚修改了github上的一些示例代码。 https://github.com/CreateJS/EaselJS/blob/master/examples/SpriteSheetBuilder.html

在示例中,他们从矢量对象生成帧。我需要生成包含图像的帧。文档说在调用builder.addFrame()时传入一个显示对象,但是没有指定图像是有效还是无效。

这可能吗?

1 个答案:

答案 0 :(得分:0)

文档说明可以使用任何DisplayObject。您无法传递图像,但可以使用EaselJS Bitmap实例。在调用addFrame之前确保它已加载,否则它将不会向SpriteSheet添加任何内容。

http://www.createjs.com/docs/easeljs/classes/SpriteSheetBuilder.html#method_addFrame