提问者:小点点

Unity-Sprite未正确加载


我应该有一个正常的贴图如下:

但当我加载场景时,或者从inspector中的另一个场景切换(例如,单击“场景/菜单”,然后单击此场景),或者在游戏中转移到此场景(sceneManager.loadscene),精灵会随机不可见。

每次都有一些精灵隐形,下一次隐形的可能就不一样了。我怀疑这是Unity编辑器的问题,因为即使我不在播放模式下也会发生这种情况。

debug.log中,我肯定会找到这些sprite(不是null)。他们就是不出现。我必须重新加载精灵/重新加载Unity inspector中的场景,但加载不持续。

sprites、SpriteRenderer和GameObject都不是null

以下是一些sprite不可见(不丢失)时的快照:

只需点击另一个场景切换回来:


共1个答案

匿名用户

我只是不小心在3D模式下检查了一下,Unity editor正在用z轴随机化。精灵就在那里,他们只是藏在背景后面。到时候就可以修好了。