-Fixed BoneAttachment delay, closes #3966

-Fixed skeleton crash, probably fixes other issues
This commit is contained in:
Juan Linietsky
2017-08-07 22:18:12 -03:00
parent bb47bca1f6
commit 2a6cdfaf91
2 changed files with 6 additions and 2 deletions
+2 -2
View File
@@ -880,13 +880,13 @@ void VisualServerScene::instance_attach_skeleton(RID p_instance, RID p_skeleton)
return;
if (instance->skeleton.is_valid()) {
VSG::storage->instance_remove_skeleton(p_skeleton, instance);
VSG::storage->instance_remove_skeleton(instance->skeleton, instance);
}
instance->skeleton = p_skeleton;
if (instance->skeleton.is_valid()) {
VSG::storage->instance_add_skeleton(p_skeleton, instance);
VSG::storage->instance_add_skeleton(instance->skeleton, instance);
}
_instance_queue_update(instance, true);