Parcourir la source

[unity] Apply SkeletonRenderer.initialFlip with Skeleton constructor.

pharan il y a 8 ans
Parent
commit
791e955caf
1 fichiers modifiés avec 5 ajouts et 4 suppressions
  1. 5 4
      spine-unity/Assets/spine-unity/SkeletonRenderer.cs

+ 5 - 4
spine-unity/Assets/spine-unity/SkeletonRenderer.cs

@@ -184,13 +184,14 @@ namespace Spine.Unity {
 			meshRenderer = GetComponent<MeshRenderer>();
 			rendererBuffers.Initialize();
 
-			skeleton = new Skeleton(skeletonData);
+			skeleton = new Skeleton(skeletonData) {
+				flipX = initialFlipX,
+				flipY = initialFlipY
+			};
+
 			if (!string.IsNullOrEmpty(initialSkinName) && !string.Equals(initialSkinName, "default", System.StringComparison.Ordinal))
 				skeleton.SetSkin(initialSkinName);
 
-			skeleton.flipX = initialFlipX;
-			skeleton.flipY = initialFlipY;
-
 			separatorSlots.Clear();
 			for (int i = 0; i < separatorSlotNames.Length; i++)
 				separatorSlots.Add(skeleton.FindSlot(separatorSlotNames[i]));