【发布时间】:2016-02-13 10:02:32
【问题描述】:
有没有人可以建议是否有办法为不同的动画加载不同的图像,例如。 “空闲”、“眩晕”、“射击”?
var data = new createjs.SpriteSheet({
"images": ["images/Drones-Hovering-Loop-12fps.png"],
"frames": {"regX": 0, "height": 262, "count": 25, "regY": 0, "width": 250},
"animations": {
"idle": [0, 24],
"stun": [0, 0]
},
framerate: 24
});
drone = new createjs.Sprite(data, "idle");
【问题讨论】:
-
请注意,如果可以,您应该使用单个图像。这将在使用 GPU 的设备上性能更高。每当您更改图像时,您都可能会遇到在交换大图像时看到小停顿的情况。
标签: javascript createjs easeljs