BGE: allow using dynamic loaded mesh in replaceMesh for soft body. This is a quick fix, it doesn't work yet on skinned mesh.
This commit is contained in:
@@ -1106,8 +1106,10 @@ void KX_Scene::ReplaceMesh(class CValue* obj,void* meshobj, bool use_gfx, bool u
|
|||||||
|
|
||||||
|
|
||||||
if (oldblendobj==NULL) {
|
if (oldblendobj==NULL) {
|
||||||
|
if (bHasModifier || bHasShapeKey || bHasDvert || bHasArmature) {
|
||||||
std::cout << "warning: ReplaceMesh() new mesh is not used in an object from the current scene, you will get incorrect behavior" << std::endl;
|
std::cout << "warning: ReplaceMesh() new mesh is not used in an object from the current scene, you will get incorrect behavior" << std::endl;
|
||||||
bHasShapeKey= bHasDvert= bHasArmature=bHasModifier=bHasSoftBody= false;
|
bHasShapeKey= bHasDvert= bHasArmature=bHasModifier= false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (bHasModifier)
|
if (bHasModifier)
|
||||||
|
|||||||
Reference in New Issue
Block a user