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;
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;
} else
{
}
return null;
}
}
}