Files

18 lines
485 B
C#
Raw Permalink Normal View History

2025-11-03 11:25:01 +08:00
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;
}
}
}