我正在使用Unity开发3D应用程序。该应用程序应在初始屏幕画布上启动,然后显示加载的场景。
一切都在Editor上运行良好。但是,当我尝试使用真实设备(iphone7)时,画布会显示得很近:在Unity启动屏幕和启动屏幕之间,我可以在0.5秒内看到化身为T形(未动画)和空的背景。然后是我的启动画面。
我想要什么:
Unity启动画面>我的启动画面>场景已完全加载
我看到的是: Unity启动画面>场景未完全加载>我的启动屏幕>场景已完全加载
如何告诉Unity较早渲染Canvas?
编辑
我的画布就在相机的前面,我的3D对象也是如此。
我在一个新的场景上重现了该问题,该场景非常简化(图像是一个简单的不透明背景,未配置精灵):多维数据集和空白bg仍然在Canvas之前快速出现...
答案 0 :(得分:1)
在所有其余部分下移动画布,因为层次结构从上到下!