diff --git a/spine-unity/Assets/Spine/Samples~/Spine Examples/Scripts/Sample Components/RenderExistingMesh.cs b/spine-unity/Assets/Spine/Samples~/Spine Examples/Scripts/Sample Components/RenderExistingMesh.cs index d76add590..357af9016 100644 --- a/spine-unity/Assets/Spine/Samples~/Spine Examples/Scripts/Sample Components/RenderExistingMesh.cs +++ b/spine-unity/Assets/Spine/Samples~/Spine Examples/Scripts/Sample Components/RenderExistingMesh.cs @@ -148,7 +148,11 @@ namespace Spine.Unity.Examples { void UpdateMaterials () { #if UNITY_EDITOR if (!referenceRenderer) return; - if (!referenceMeshFilter) Reset(); + if (!referenceMeshFilter) { + referenceMeshFilter = referenceRenderer.GetComponent(); + if (!referenceMeshFilter) + Reset(); + } #endif ownMeshFilter.sharedMesh = referenceMeshFilter.sharedMesh; diff --git a/spine-unity/Assets/Spine/package.json b/spine-unity/Assets/Spine/package.json index 61402900a..546287090 100644 --- a/spine-unity/Assets/Spine/package.json +++ b/spine-unity/Assets/Spine/package.json @@ -2,7 +2,7 @@ "name": "com.esotericsoftware.spine.spine-unity", "displayName": "spine-unity Runtime", "description": "This plugin provides the spine-unity runtime core and examples. Spine Examples can be installed via the Samples tab.", - "version": "4.3.39", + "version": "4.3.40", "unity": "2018.3", "author": { "name": "Esoteric Software",