Fixed inspectable not working for SkinnedMeshRenderers

This commit is contained in:
DraiRuben 2026-05-22 15:56:53 +02:00
parent 301c3cde23
commit 5a2a0350e2

View File

@ -190,24 +190,23 @@ public class StackUtility {
{ {
if (pGameObject == null) return null; if (pGameObject == null) return null;
MeshRenderer[] meshRenderers = pGameObject.GetComponentsInChildren<MeshRenderer>(); Renderer[] renderers = pGameObject.GetComponentsInChildren<Renderer>();
if (meshRenderers.Length > 0) if (renderers.Length > 0)
{ {
Bounds bounds = meshRenderers[0].bounds; Bounds bounds = renderers[0].bounds;
for (int i = 1; i < meshRenderers.Length; i++) for (int i = 1; i < renderers.Length; i++)
{ {
bounds.Encapsulate(meshRenderers[i].bounds); bounds.Encapsulate(renderers[i].bounds);
} }
return bounds; return bounds;
} else }
{
return null; return null;
} }
}
} }