단순히 스프라이트 시트의 각 프레임을 얻으려고하지만 난 점점 계속 모두가 첫 번째 프레임이다, 여기에 코드입니다 :EaselJS 및 SpriteSheet
function handleImageLoaded(e)
{
var c = new Container();
var d = { };
var l = rx * ry;
var lh = canvas.height/ry;
var lw = canvas.width/rx;
var lx = 0;
var ly = 0;
var s;
var t;
d.images = [ e.target ];
d.frames = { width: lw, height: lh, count: l };
s = new SpriteSheet(d);
for (var i = 0; i < l; i++)
{
t = new Bitmap(s.getFrame(i).image);
t.x = lx++ * lw;
t.y = (lx == rx ? ly++ : ly) * lh;
lx = lx == rx ? 0 : lx;
c.addChild(t);
}
stage.addChild(c);
stage.update();
}
내가 바이올린에이를 충실하지만 것이 이미지와 도메인 간 이슈가 될 수 있습니다.