xxxxxxxxxx
38
var spriteSheet;
var oneFrame;
var frames = [];
var hFrame = 144;
var wFrame = 192;
var cont = 0;
var posX = 0;
function preload() {
spriteSheet = loadImage("horse.png");
frameRate(30);
}
function setup() {
createCanvas(500, 500);
for (y = 0; y < 150; y = y + hFrame) {
for (x = 0; x < 400; x = x + wFrame) {
oneFrame = spriteSheet.get(x, y, wFrame, hFrame);
frames.push(oneFrame);
}
}
oneFrame = spriteSheet.get(0,hFrame*2 , wFrame, hFrame);
frames.push(oneFrame);
}
function draw() {
background(0);
image(frames[cont%7], posX, 120);
cont++;
posX = posX + 20;
if(posX > width){
posX = -100;
}
}