stadium / Exports
Stadium
코딩 교육용 웹 게임을 쉽게 개발할 수 있도록 도와주는 UI 라이브러리
js
const picture = new ImageSprite({
src: "https://picsum.photos/200",
size: {
width: 40,
height: 40,
},
position: {
left: 160,
top: 220,
},
});
const animate = new Animate();
picture.use([animate]);
stadium.add(picture);
addEventListener("keydown", (e) => {
switch (e.key) {
case "ArrowUp":
animate.moveBy(0, -20, 100);
break;
case "ArrowDown":
animate.moveBy(0, 20, 100);
break;
case "ArrowLeft":
animate.moveBy(-20, 0, 100);
break;
case "ArrowRight":
animate.moveBy(20, 0, 100);
break;
}
});