石头剪刀布:每种单位只攻击特定类型的敌人。
单位的update处理器:每帧检查并行动。
game.setActionFor("scout", "update", onUpdateUnit);
while(true) {
checkEnemy();
}
game.setActionFor(
"scout",
"update",
onUpdateUnit);
pos.x 和 pos.y 可以瞬间改变位置!
两种修改方式:
player.on("update", onUpdate);game.setActionFor("munchkin", "update", onUpdate);
dir = 1 → 向上/右移动dir = -1 → 向下/左移动dir *= -1 → 反转方向(弹跳!)
dirX/dirY 可取 -1、0、1围栏生成:右侧随机Y位置生成,随时间增加数量。
你已经掌握的工具箱: