mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
[unity] SkeletonRenderSeparator fixes.
This commit is contained in:
parent
235391d81e
commit
1458f0eae1
@ -37,7 +37,7 @@ using Spine.Unity;
|
|||||||
namespace Spine.Unity.Modules {
|
namespace Spine.Unity.Modules {
|
||||||
|
|
||||||
[ExecuteInEditMode]
|
[ExecuteInEditMode]
|
||||||
[HelpURL("https://github.com/pharan/spine-unity-docs/blob/master/SkeletonRenderSeparator.md")]
|
[HelpURL("http://esotericsoftware.com/spine-unity-skeletonrenderseparator")]
|
||||||
public class SkeletonRenderSeparator : MonoBehaviour {
|
public class SkeletonRenderSeparator : MonoBehaviour {
|
||||||
public const int DefaultSortingOrderIncrement = 5;
|
public const int DefaultSortingOrderIncrement = 5;
|
||||||
|
|
||||||
@ -53,7 +53,8 @@ namespace Spine.Unity.Modules {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
skeletonRenderer = value;
|
skeletonRenderer = value;
|
||||||
this.enabled = false; // Disable if nulled.
|
if (value == null)
|
||||||
|
this.enabled = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -167,9 +168,7 @@ namespace Spine.Unity.Modules {
|
|||||||
skeletonRenderer.GenerateMeshOverride -= HandleRender;
|
skeletonRenderer.GenerateMeshOverride -= HandleRender;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if UNITY_EDITOR
|
|
||||||
skeletonRenderer.LateUpdate();
|
skeletonRenderer.LateUpdate();
|
||||||
#endif
|
|
||||||
|
|
||||||
foreach (var s in partsRenderers)
|
foreach (var s in partsRenderers)
|
||||||
s.ClearMesh();
|
s.ClearMesh();
|
||||||
@ -189,7 +188,6 @@ namespace Spine.Unity.Modules {
|
|||||||
calculateTangents = skeletonRenderer.calculateTangents,
|
calculateTangents = skeletonRenderer.calculateTangents,
|
||||||
immutableTriangles = false, // parts cannot do immutable triangles.
|
immutableTriangles = false, // parts cannot do immutable triangles.
|
||||||
pmaVertexColors = skeletonRenderer.pmaVertexColors,
|
pmaVertexColors = skeletonRenderer.pmaVertexColors,
|
||||||
//renderMeshes = skeletonRenderer.renderMeshes,
|
|
||||||
tintBlack = skeletonRenderer.tintBlack,
|
tintBlack = skeletonRenderer.tintBlack,
|
||||||
useClipping = true,
|
useClipping = true,
|
||||||
zSpacing = skeletonRenderer.zSpacing
|
zSpacing = skeletonRenderer.zSpacing
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user