Files
Airport/assets/scripts/frames.toy
2023-02-27 09:28:21 +11:00

22 lines
358 B
Plaintext

import node;
fn onInit(node: opaque) {
node.loadTexture("sprites:/frametest.png");
//mapped to the given image
node.setNodeRect(0, 0, 32, 32);
node.setNodeFrames(3);
}
var counter = 0;
fn onStep(node: opaque) {
counter++;
if (counter >= 60) {
counter = 0;
node.incrementCurrentNodeFrame();
}
}
fn onDraw(node: opaque) {
node.drawNode(0, 0);
}