游戏对象出现在场景视图中但不出现在游戏视图中

MIk*_*Ike 9 unity-game-engine

好像我在这里遗漏了一些东西,使用最新版本的Unity,我在点击时实例化一个游戏对象..它在场景视图中显得很好但在游戏视图中却没有?

我用Google搜索并尝试了所有这些回复.

我检查了屏幕右上角的图层,它们都显示了,而且z值低于相机'但老实说,我已经尝试过几乎所有的z位置.

我正在产生的游戏对象是一个带有僵硬身体的精灵,但那不应该对吗?它出现在场景视图中,游戏视图应该只显示场景的作用?

有什么想法吗?

Joe*_*ino 18

这是一个非常古老的问题,但我遇到了同样的问题.我通过玩相机剪裁平面解决了它.

要测试是否是这种情况,请点击播放,当对象应该在视图中时,点击暂停.

从层次结构中选择相机并尝试更改剪切平面 - 检查器中的"近"和"远"属性.

如果这样可行,那么不要忘记在游戏停止运行后再次进行相同的更改 - 它们会重置为您在玩游戏之前的状态.

我认为这与相机必须存在的距离有关,以便进行渲染.它可能对雾等很有用,但我对Unity来说是个新手,所以可能是错的.

我尝试发布截图,但显然如果你是新手,你就不能正常帮助:s.可能要防止垃圾邮件等

无论如何,希望这有助于那里的人:)

Unity截图


use*_*901 7

在 MainCamera 或 Camera 的 Inspector 中,您会发现一个叫做“深度”的东西,只需将其设置为与您的视野相同的值即可:)


SHA*_*AIN 7

可能会出现问题

1.剔除面具问题:

只是检查它,它设置为一切或不

剔除面膜

2.远近问题:

通过改变它们的价值来解决它.我不能说任何具体的价值因为它因问题而异

远近问题

3.Layer问题:

这个问题特别发生在你创建一个统一的新场景时,但它可能由于很多原因而发生

要解决这个问题

  • 单击图层
  • 设置一切可见

在此输入图像描述 在此输入图像描述


maZ*_*ZZu 5

默认情况下,在 2D 场景中,相机指向正 Z 轴且位于 (0 1 -10)。这意味着精灵的 Z 位置需要高于相机的 Z 位置,而不是低于。

还要检查“检查器”视图中是否启用了精灵的精灵渲染器。

如果这些没有帮助,我建议开始在运行时删除其他游戏对象,以查看精灵是否在某些东西后面。只需在“层次结构”视图中单击游戏对象并按删除键即可。

希望其中一些可以帮助您找到问题。