动态实例化的预制件不可见

时间:2018-09-19 06:14:43

标签: unity3d rendering instantiation

现在,我知道这是一个普遍的问题,并且会导致很多错误,但是我已经在统一论坛和其他网站上搜索并看到了所有结果和答案,而且我相信我不会没有任何会导致它的初学者错误。

我的问题是-就像标题中所说的-我有一个“平台”预制件,并且我有一个脚本,附加到场景中的某些游戏对象上,该脚本每x秒实例化一个新平台。现在,脚本可以正常工作了,一切都很好,平台已实例化,它们可以按预期的方式移动和运行,但是我从中看不到任何东西!

我的意思是,我可以在场景视图窗口中看到它们,在那里一切都很好,但是在游戏视图窗口中什么也没有出现,尽管我可以与平台进行交互,例如降落在平台上等等……< / p>

enter image description here

2 个答案:

答案 0 :(得分:0)

它们很可能显示在背景的“后面”。我正在制作一个Android应用程序,并且按钮显示在UI面板后面。尝试将平台实例化为面板的子对象。

答案 1 :(得分:0)

检查z深度...您可能会在相机后面实例化它们。检查游戏的好方法是开始游戏,进入场景,并将其从2d中取出,然后单击资源管理器中的一个平台,然后检查其z值