diff --git a/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineWidget.cpp b/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineWidget.cpp index 138098cdd..5e9cdc742 100644 --- a/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineWidget.cpp +++ b/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineWidget.cpp @@ -168,6 +168,9 @@ void USpineWidget::CheckState() { state->setRendererObject((void *) this); state->setListener(callbackWidget); trackEntries.Empty(); + skeleton->setToSetupPose(); + skeleton->updateWorldTransform(); + slateWidget->SetData(this); } }