[unity] Fixed compile error on Unity 2019.1 and older of last commits related to pull request #2351, commit 01273670.

This commit is contained in:
Harald Csaszar 2023-08-28 20:19:17 +02:00
parent 0515b398f4
commit d652f560ce

View File

@ -72,9 +72,11 @@ namespace Spine.Unity {
if (Application.isPlaying) return;
if (skeletonWrapper == null) {
if (TryGetComponent(out SkeletonAnimation skeletonAnimation))
SkeletonAnimation skeletonAnimation;
SkeletonGraphic skeletonGraphic;
if (skeletonAnimation = this.GetComponent<SkeletonAnimation>())
skeletonWrapper = new SkeletonAnimationWrapper(skeletonAnimation);
else if (TryGetComponent(out SkeletonGraphic skeletonGraphic))
else if (skeletonGraphic = this.GetComponent<SkeletonGraphic>())
skeletonWrapper = new SkeletonGraphicWrapper(skeletonGraphic);
}
@ -88,6 +90,7 @@ namespace Spine.Unity {
private void Update () {
if (enabled == false || Application.isPlaying) return;
if (skeletonWrapper == null) return;
if (skeletonWrapper.State == null || skeletonWrapper.State.Tracks.Count == 0) return;
TrackEntry currentEntry = skeletonWrapper.State.Tracks.Items[0];