diff --git a/spine-ue4/Content/Maps/example.umap b/spine-ue4/Content/Maps/example.umap index 31083c262..0b166ffdb 100644 Binary files a/spine-ue4/Content/Maps/example.umap and b/spine-ue4/Content/Maps/example.umap differ diff --git a/spine-ue4/Content/Raptor_Blueprint.uasset b/spine-ue4/Content/Raptor_Blueprint.uasset deleted file mode 100644 index b639f7fe0..000000000 Binary files a/spine-ue4/Content/Raptor_Blueprint.uasset and /dev/null differ diff --git a/spine-ue4/Content/SpineBoy/Spineboy_Blueprint.uasset b/spine-ue4/Content/SpineBoy/Spineboy_Blueprint.uasset index cd5da0b47..f594e2abf 100644 Binary files a/spine-ue4/Content/SpineBoy/Spineboy_Blueprint.uasset and b/spine-ue4/Content/SpineBoy/Spineboy_Blueprint.uasset differ diff --git a/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineSkeletonAnimationComponent.cpp b/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineSkeletonAnimationComponent.cpp index e514e03cb..26ff16302 100644 --- a/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineSkeletonAnimationComponent.cpp +++ b/spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineSkeletonAnimationComponent.cpp @@ -55,17 +55,9 @@ void USpineSkeletonAnimationComponent::BeginPlay() { } void USpineSkeletonAnimationComponent::TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction* ThisTickFunction) { - Super::TickComponent(DeltaTime, TickType, ThisTickFunction); + Super::Super::TickComponent(DeltaTime, TickType, ThisTickFunction); - CheckState(); - - if (state) { - spAnimationState_update(state, DeltaTime); - spAnimationState_apply(state, skeleton); - BeforeUpdateWorldTransform.Broadcast(this); - spSkeleton_updateWorldTransform(skeleton); - AfterUpdateWorldTransform.Broadcast(this); - } + InternalTick(DeltaTime); } void USpineSkeletonAnimationComponent::InternalTick(float DeltaTime) {