Browse Source

Fixed bounds.

closes #440
NathanSweet 9 năm trước cách đây
mục cha
commit
93bc7080f1

+ 2 - 1
spine-as3/spine-as3/src/spine/SkeletonBounds.as

@@ -71,7 +71,8 @@ public class SkeletonBounds {
 	}
 
 	private function aabbCompute () : void {
-		var minX:Number = int.MAX_VALUE, minY:Number = int.MAX_VALUE, maxX:Number = int.MIN_VALUE, maxY:Number = int.MIN_VALUE;
+		var minX:Number = Number.MAX_VALUE, minY:Number = Number.MAX_VALUE;
+		var maxX:Number = -Number.MAX_VALUE, maxY:Number = -Number.MAX_VALUE;
 		for (var i:int = 0, n:int = polygons.length; i < n; i++) {
 			var polygon:Polygon = polygons[i];
 			var vertices:Vector.<Number> = polygon.vertices;

+ 1 - 1
spine-starling/spine-starling/src/spine/starling/SkeletonSprite.as

@@ -223,7 +223,7 @@ public class SkeletonSprite extends DisplayObject {
 			return null;
 
 		var minX:Number = Number.MAX_VALUE, minY:Number = Number.MAX_VALUE;
-		var maxX:Number = Number.MIN_VALUE, maxY:Number = Number.MIN_VALUE;
+		var maxX:Number = -Number.MAX_VALUE, maxY:Number = -Number.MAX_VALUE;
 		var slots:Vector.<Slot> = skeleton.slots;
 		var worldVertices:Vector.<Number> = _tempVertices;
 		for (var i:int = 0, n:int = slots.length; i < n; ++i) {