Files
LNXSDK/leenkx/Sources/leenkx/logicnode/OnceNode.hx

24 lines
353 B
Haxe

package leenkx.logicnode;
class OnceNode extends LogicNode {
var triggered:Bool = false;
public function new(tree: LogicTree) {
super(tree);
}
override function run(from: Int) {
if(from == 1){
triggered = false;
return;
}
if (!triggered) {
triggered = true;
runOutput(0);
}
}
}