Update Files

This commit is contained in:
2025-01-22 16:18:30 +01:00
parent ed4603cf95
commit a36294b518
16718 changed files with 2960346 additions and 0 deletions

View File

@ -0,0 +1,28 @@
package leenkx.logicnode;
import leenkx.trait.physics.PhysicsWorld;
@:access(iron.Trait)
class OnInitNode extends LogicNode {
public function new(tree: LogicTree) {
super(tree);
tree.notifyOnInit(init);
}
function init() {
#if lnx_physics
var noPhysics = PhysicsWorld.active == null || PhysicsWorld.active._lateUpdate == null;
noPhysics ? runOutput(0) : PhysicsWorld.active.notifyOnPreUpdate(physics_init);
#else
runOutput(0);
#end
}
#if lnx_physics
function physics_init() {
PhysicsWorld.active.removePreUpdate(physics_init);
runOutput(0);
}
#end
}