Fix ragdoll crash on start if skinned model is not yet loaded

This commit is contained in:
Wojtek Figat
2021-11-09 23:53:17 +01:00
parent 35969dfd85
commit 5a0fdee09b

View File

@@ -220,7 +220,7 @@ void Ragdoll::OnEnable()
GetScene()->Ticking.FixedUpdate.AddTick<Ragdoll, &Ragdoll::OnFixedUpdate>(this);
// Initialize bones
if (_animatedModel)
if (_animatedModel && _animatedModel->SkinnedModel && _animatedModel->SkinnedModel->IsLoaded())
{
if (_animatedModel->GraphInstance.NodesPose.IsEmpty())
_animatedModel->PreInitSkinningData();