1
반복 작업을 계속하는 스프라이트 시트 애니메이션을 만들려고하는데 코드에 문제가 있습니다. 이미지가 화면에 표시되지 않고 여전히이 오류가 발생합니다. Uncaught TypeError : null의 'move_obj'속성을 읽을 수 없습니다. 이 문제를 해결하는 데 도움을 줄 수 있습니까?스프라이트 시트 animation easeljs-0.7.1.min.js
function init() {
canvas = document.getElementById("canvas");
stage = new createjs.Stage(canvas);
score = 0;
var munt = new Image();
munt.src = "imgs/sprite.png";
munt.onload = Tiltie;
}
function Tiltie(event){
var munt = event.target;
var container = new createjs.Container();
stage.addChild(container);
var spriteSheet = new createjs.SpriteSheet(
munt, //image to use
100, //width of each sprite
100, //height of each sprite
{
move_obj: [0, 9]
});
bmpSeq = new createjs.BitmapAnimation(spriteSheet);
bmpSeq.regX = bmpSeq.spriteSheet.frameWidth/2|0;
bmpSeq.regY = bmpSeq.spriteSheet.frameHeight/2 | 0;
bmpSeq.gotoAndPlay("move_obj");
bmpSeq.currentFrame = 0;
stage.addChild(bmpSeq);
Ticker.addListener(window);
// Best Framerate targeted (60 FPS)
Ticker.setInterval(17);
}
,
check it out here 당신이 어떤 도움이 필요하면 알려줘, 몇 가지 수정 사항을 포함하여 WebGL에 대한 지원을 제공 EaselJS에서 몇 가지 새로운 추가 라이브러리를 사용? 이 코드는 꽤 오래되어 보이고 몇 가지 접근 방식은 더 이상 사용되지 않고 제거되었습니다. – Lanny