diff --git a/spine-csharp/src/Attachments/MeshAttachment.cs b/spine-csharp/src/Attachments/MeshAttachment.cs index 0a5fe495d..f9840f84c 100644 --- a/spine-csharp/src/Attachments/MeshAttachment.cs +++ b/spine-csharp/src/Attachments/MeshAttachment.cs @@ -153,6 +153,7 @@ namespace Spine { if (parentMesh != null) return NewLinkedMesh(); MeshAttachment copy = new MeshAttachment(this.Name); + copy.RendererObject = RendererObject; copy.regionOffsetX = regionOffsetX; copy.regionOffsetY = regionOffsetY; copy.regionWidth = regionWidth; @@ -187,6 +188,7 @@ namespace Spine { ///Returns a new mesh with this mesh set as the . public MeshAttachment NewLinkedMesh () { MeshAttachment mesh = new MeshAttachment(Name); + mesh.RendererObject = RendererObject; mesh.regionOffsetX = regionOffsetX; mesh.regionOffsetY = regionOffsetY; mesh.regionWidth = regionWidth; diff --git a/spine-csharp/src/Attachments/RegionAttachment.cs b/spine-csharp/src/Attachments/RegionAttachment.cs index 021069298..10d6263c3 100644 --- a/spine-csharp/src/Attachments/RegionAttachment.cs +++ b/spine-csharp/src/Attachments/RegionAttachment.cs @@ -181,6 +181,7 @@ namespace Spine { public override Attachment Copy () { RegionAttachment copy = new RegionAttachment(this.Name); + copy.RendererObject = RendererObject; copy.regionOffsetX = regionOffsetX; copy.regionOffsetY = regionOffsetY; copy.regionWidth = regionWidth;