make boolean objects nullable for static targets
This commit is contained in:
parent
3c88ddcb23
commit
e0ff256f40
|
@ -13,10 +13,12 @@ class SetMaterialImageParamNode extends LogicNode {
|
|||
}
|
||||
|
||||
override function run(from: Int) {
|
||||
var perObject: Null<Bool>;
|
||||
|
||||
var object = inputs[1].get();
|
||||
if(object == null) return;
|
||||
|
||||
var perObject = inputs[2].get();
|
||||
perObject = inputs[2].get();
|
||||
if(perObject == null) perObject = false;
|
||||
|
||||
var mat = inputs[3].get();
|
||||
|
|
|
@ -13,10 +13,12 @@ class SetMaterialRgbParamNode extends LogicNode {
|
|||
}
|
||||
|
||||
override function run(from: Int) {
|
||||
var perObject: Null<Bool>;
|
||||
|
||||
var object = inputs[1].get();
|
||||
if(object == null) return;
|
||||
|
||||
var perObject = inputs[2].get();
|
||||
perObject = inputs[2].get();
|
||||
if(perObject == null) perObject = false;
|
||||
|
||||
var mat = inputs[3].get();
|
||||
|
|
|
@ -12,10 +12,12 @@ class SetMaterialValueParamNode extends LogicNode {
|
|||
}
|
||||
|
||||
override function run(from: Int) {
|
||||
var perObject: Null<Bool>;
|
||||
|
||||
var object = inputs[1].get();
|
||||
if(object == null) return;
|
||||
|
||||
var perObject = inputs[2].get();
|
||||
perObject = inputs[2].get();
|
||||
if(perObject == null) perObject = false;
|
||||
|
||||
var mat = inputs[3].get();
|
||||
|
|
Loading…
Reference in a new issue