More Spawn Object node fixes

This commit is contained in:
Lubos Lenco 2017-11-23 00:11:16 +01:00
parent 3b0a0317e7
commit afba2f1853

View file

@ -14,8 +14,11 @@ class SpawnObjectNode extends LogicNode {
override function run() {
var objectName = "";
var objectInput = inputs[1].get();
var objectName:String = objectInput != null ? objectInput.name : tree.object.name;
if (objectInput == null) objectName = cast(inputs[1].node, ObjectNode).objectName;
else objectName = objectInput.name;
if (objectName == "") objectName = tree.object.name;
var matrix:Mat4 = inputs[2].get();
Scene.active.spawnObject(objectName, null, function(o:Object) {