Function onUpdate(tag: Tag, action: (obj: GameObj) => void): KEventController Register an event that runs every frame (~60 times per second) for all game objs with certain tag.param tag- The tag to listen for.param action- The function to run when the event is triggered. // move every "tree" 120 pixels per second to the left, destroy it when it leaves screen // there'll be nothing to run if there's no "tree" obj in the scene onUpdate("tree", (tree) => { tree.move(-120, 0) if (tree.pos.x < 0) { destroy(tree) } }) returns The event controller.since v2000.1group Events
Function onUpdate(action: () => void): KEventController Register an event that runs every frame (~60 times per second).param action- The function to run when the event is triggered. // This will run every frame onUpdate(() => { debug.log("ohhi") }) returns The event controller.since v2000.1group Events