From 2d869518d77d84169f372959eadd5f04a628dccb Mon Sep 17 00:00:00 2001 From: Morrison Cole Date: Tue, 6 Aug 2013 21:44:39 +0100 Subject: [PATCH] Issue #100 Used the AtlasRegion page RenderObject (rather than the incorrect RegionAttachment RenderObject) as the Texture2D to draw the skeleton with --- spine-xna/src/SkeletonRenderer.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spine-xna/src/SkeletonRenderer.cs b/spine-xna/src/SkeletonRenderer.cs index 64f8b6780..c4578637c 100644 --- a/spine-xna/src/SkeletonRenderer.cs +++ b/spine-xna/src/SkeletonRenderer.cs @@ -77,7 +77,8 @@ namespace Spine { RegionAttachment regionAttachment = slot.Attachment as RegionAttachment; if (regionAttachment != null) { SpriteBatchItem item = batcher.CreateBatchItem(); - item.Texture = (Texture2D)regionAttachment.RendererObject; + AtlasRegion region = (AtlasRegion)regionAttachment.RendererObject; + item.Texture = (Texture2D)region.page.rendererObject; byte r = (byte)(skeleton.R * slot.R * 255); byte g = (byte)(skeleton.G * slot.G * 255);