From cfb688c72673c0562060c8b1f125b59f78d157ce Mon Sep 17 00:00:00 2001 From: badlogic Date: Mon, 31 Oct 2022 13:21:33 +0100 Subject: [PATCH] [ue4] Closes #2144, allow setting skeleton data of widget at runtime. --- .../SpinePlugin/Source/SpinePlugin/Private/SpineWidget.cpp | 3 +++ 1 file changed, 3 insertions(+) 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); } }