BGE: Fix T45196 armature action on libloading.
This commit is contained in:
@@ -1994,6 +1994,10 @@ static void MergeScene_GameObject(KX_GameObject* gameobj, KX_Scene *to, KX_Scene
|
||||
if (gameobj->GetGameObjectType() == SCA_IObject::OBJ_CAMERA)
|
||||
to->AddCamera((KX_Camera*)gameobj);
|
||||
|
||||
// All armatures should be in the animated object list to be umpdated.
|
||||
if (gameobj->GetGameObjectType() == SCA_IObject::OBJ_ARMATURE)
|
||||
to->AddAnimatedObject(gameobj);
|
||||
|
||||
/* Add the object to the scene's logic manager */
|
||||
to->GetLogicManager()->RegisterGameObjectName(gameobj->GetName(), gameobj);
|
||||
to->GetLogicManager()->RegisterGameObj(gameobj->GetBlenderObject(), gameobj);
|
||||
|
||||
Reference in New Issue
Block a user