Files
XRLib/Assets/Plugins/Easy performant outline/Scripts/RendererUtility.cs
2025-08-11 18:30:13 +09:00

18 lines
485 B
C#

using UnityEngine;
namespace EPOOutline
{
public static class RendererUtility
{
public static int GetSubmeshCount(Renderer renderer)
{
if (renderer is MeshRenderer)
return renderer.GetComponent<MeshFilter>().sharedMesh.subMeshCount;
if (renderer is SkinnedMeshRenderer meshRenderer)
return meshRenderer.sharedMesh.subMeshCount;
return 1;
}
}
}