Sfoglia il codice sorgente

Fixed node ID reassigning logic.

Lasse Öörni 14 anni fa
parent
commit
534546f78e
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      Engine/Scene/Node.cpp

+ 1 - 1
Engine/Scene/Node.cpp

@@ -959,7 +959,7 @@ Node* Node::CreateChild(unsigned id, CreateMode mode)
     // If zero ID specified, or the ID is already taken, let the scene assign
     if (scene_)
     {
-        if (!id || scene_->GetComponent(id))
+        if (!id || scene_->GetNode(id))
             id = scene_->GetFreeNodeID(mode);
         newNode->SetID(id);
     }