Explorar o código

Fixed issue with cloning certain models that have mesh skins.

sgrenier %!s(int64=12) %!d(string=hai) anos
pai
achega
cd529c6b12
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      gameplay/src/MeshSkin.cpp

+ 1 - 1
gameplay/src/MeshSkin.cpp

@@ -95,7 +95,7 @@ MeshSkin* MeshSkin::clone(NodeCloneContext &context) const
             Joint* oldJoint = getJoint(i);
             GP_ASSERT(oldJoint);
             
-            Joint* newJoint = static_cast<Joint*>(skin->_rootJoint->findNode(oldJoint->getId()));
+            Joint* newJoint = static_cast<Joint*>(skin->_rootNode->findNode(oldJoint->getId()));
             if (!newJoint)
             {
                 if (strcmp(skin->_rootJoint->getId(), oldJoint->getId()) == 0)