Где определяется «спрайт»?
Где именно в этой скрипке :(http://jsfiddle.net/wXs9J/) является "спрайт» определены? Я'Я использую анимацию того же типа в моей собственной программе, но я получаю строку: "Uncaught TypeError: Невозможно прочитать свойство 'stateAnimations' неопределенный в строках:
function drawSprite(sprite) {
ctx.drawImage(
sprite.stateAnimations[sprite.currentState].tileset.image,
sprite.stateAnimations[sprite.currentState].frames[sprite.stateAnimations[sprite.currentState].currentFrame].split(',')[0] * sprite.stateAnimations[sprite.currentState].tileset.tileWidth,
sprite.stateAnimations[sprite.currentState].frames[sprite.stateAnimations[sprite.currentState].currentFrame].split(',')[1] * sprite.stateAnimations[sprite.currentState].tileset.tileHeight,
sprite.stateAnimations[sprite.currentState].tileset.tileWidth,
sprite.stateAnimations[sprite.currentState].tileset.tileHeight,
Math.round(sprite.positionX),
Math.round(sprite.positionY),
sprite.width,
sprite.height
);
}
заранее спасибо