mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-13 18:48:44 +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 {
|
||||
|
||||
[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 const int DefaultSortingOrderIncrement = 5;
|
||||
|
||||
@ -53,7 +53,8 @@ namespace Spine.Unity.Modules {
|
||||
#endif
|
||||
|
||||
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;
|
||||
#endif
|
||||
|
||||
#if UNITY_EDITOR
|
||||
skeletonRenderer.LateUpdate();
|
||||
#endif
|
||||
|
||||
foreach (var s in partsRenderers)
|
||||
s.ClearMesh();
|
||||
@ -189,7 +188,6 @@ namespace Spine.Unity.Modules {
|
||||
calculateTangents = skeletonRenderer.calculateTangents,
|
||||
immutableTriangles = false, // parts cannot do immutable triangles.
|
||||
pmaVertexColors = skeletonRenderer.pmaVertexColors,
|
||||
//renderMeshes = skeletonRenderer.renderMeshes,
|
||||
tintBlack = skeletonRenderer.tintBlack,
|
||||
useClipping = true,
|
||||
zSpacing = skeletonRenderer.zSpacing
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user