Browse Source

[as3] Ported addition of x/y bounding coordinates to SkeletonData. See #1325.

badlogic 6 years ago
parent
commit
6e67fbf5e3

BIN
spine-as3/spine-as3-example/lib/spine-as3.swc


+ 1 - 1
spine-as3/spine-as3/src/spine/SkeletonData.as

@@ -43,7 +43,7 @@ package spine {
 		public var ikConstraints : Vector.<IkConstraintData> = new Vector.<IkConstraintData>();
 		public var transformConstraints : Vector.<TransformConstraintData> = new Vector.<TransformConstraintData>();
 		public var pathConstraints : Vector.<PathConstraintData> = new Vector.<PathConstraintData>();
-		public var width : Number, height : Number;
+		public var x : Number, y : Number, width : Number, height : Number;
 		public var version : String, hash : String;
 		public var fps : Number;
 		public var imagesPath : String;

+ 2 - 0
spine-as3/spine-as3/src/spine/SkeletonJson.as

@@ -92,6 +92,8 @@ package spine {
 			if (skeletonMap) {
 				skeletonData.hash = skeletonMap["hash"];
 				skeletonData.version = skeletonMap["spine"];
+				skeletonData.x = skeletonMap["x"] || 0;
+				skeletonData.y = skeletonMap["y"] || 0;
 				skeletonData.width = skeletonMap["width"] || 0;
 				skeletonData.height = skeletonMap["height"] || 0;
 				skeletonData.fps = skeletonMap["fps"] || 0;

BIN
spine-starling/spine-starling-example/lib/spine-as3.swc


BIN
spine-starling/spine-starling/lib/spine-as3.swc