Unity3D - 防止网格布局组重新排列

Unity3D - Prevent Grid Layout Group rearrange

当我在网格中删除一个项目时,网格会重新排列剩余的项目,这意味着它们将由其他人填充已删除项目的空槽

有什么办法可以防止这种情况吗?

让您的 GridLayoutGroup 包含一组子容器游戏对象(伪说话)。

在每个容器中,放入您想要的物品。

然后,不删除容器,而是删除容器内的项目。 这样,容器就留在原地,只有里面的项目被删除。因此,不会发生重排。