Change-Id: I14e7ced7fa0c1581454cafb46c404f191f163bd4
auto handle = Scene3D::ModelNode::DownCast(Self());
if(mParentModel)
{
auto handle = Scene3D::ModelNode::DownCast(Self());
if(mParentModel)
{
- if(mColliderMesh || colliderMesh == nullptr)
{
mParentModel->RemoveColliderMesh(handle);
}
{
mParentModel->RemoveColliderMesh(handle);
}
- mParentModel->RegisterColliderMesh(handle, *colliderMesh);
+
+ if(colliderMesh)
+ {
+ mParentModel->RegisterColliderMesh(handle, *colliderMesh);
+ }
}
mColliderMesh = std::move(colliderMesh);
}
mColliderMesh = std::move(colliderMesh);