diff --git a/Assets/Scripts/IsoSpriteSorting.cs b/Assets/Scripts/IsoSpriteSorting.cs index 23f05d0..298e388 100644 --- a/Assets/Scripts/IsoSpriteSorting.cs +++ b/Assets/Scripts/IsoSpriteSorting.cs @@ -67,7 +67,11 @@ public void SetupStaticCache() private void RefreshBounds() { - cachedBounds = new Bounds2D(renderersToSort[0].bounds); + Bounds groupBounds = renderersToSort[0].bounds; + foreach (Renderer childRenderer in renderersToSort) { + groupBounds.Encapsulate(childRenderer.bounds); + } + cachedBounds = new Bounds2D(groupBounds); } private void RefreshPoint1()