| 12345678910111213141516171819202122232425 |
- package arm.logicnode;
- import armory.logicnode.LogicNode;
- import armory.logicnode.LogicTree;
- @:keep
- class IntegerNode extends LogicNode {
- public var value:Int;
- public function new(tree:LogicTree, value = 0) {
- super(tree);
- this.value = value;
- }
- override function get(from:Int):Dynamic {
- if (inputs.length > 0) return inputs[0].get();
- return value;
- }
- override function set(value:Dynamic) {
- if (inputs.length > 0) inputs[0].set(value);
- else this.value = value;
- }
- }
|