diff --git a/spine-starling/spine-starling-example/lib/spine-starling.swc b/spine-starling/spine-starling-example/lib/spine-starling.swc index 283dccb3e..a7cabb444 100644 Binary files a/spine-starling/spine-starling-example/lib/spine-starling.swc and b/spine-starling/spine-starling-example/lib/spine-starling.swc differ diff --git a/spine-starling/spine-starling/src/spine/starling/SkeletonSprite.as b/spine-starling/spine-starling/src/spine/starling/SkeletonSprite.as index 12d49ed47..8d71d041d 100644 --- a/spine-starling/spine-starling/src/spine/starling/SkeletonSprite.as +++ b/spine-starling/spine-starling/src/spine/starling/SkeletonSprite.as @@ -226,6 +226,8 @@ package spine.starling { } override public function hitTest(localPoint : Point) : DisplayObject { + if (!this.visible || !this.touchable) return null; + var minX : Number = Number.MAX_VALUE, minY : Number = Number.MAX_VALUE; var maxX : Number = -Number.MAX_VALUE, maxY : Number = -Number.MAX_VALUE; var slots : Vector. = skeleton.slots;