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

Game Object Appears in Scene View but not in Game View

好像我在这里遗漏了一些东西,使用最新版本的 unity,我在点击时实例化了一个游戏对象。它在场景视图中看起来很好,但在游戏视图中却不是?

我用谷歌搜索并尝试了所有这些回复。

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

我生成的游戏对象是一个具有刚体的精灵,但这应该无关紧要吧?它出现在场景视图和游戏视图中应该只显示场景的作用?

有什么想法吗?

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

还要检查 "Inspector" 视图中是否启用了 sprite 的 Sprite Renderer。

如果这些方法没有帮助,我建议在 运行 开始移除其他游戏对象,看看精灵是否在某些东西后面。只需在 "Hierarchy" 视图中单击一个游戏对象,然后按删除键。

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

这是一个很老的问题,但我也遇到了同样的问题。我通过摆弄相机剪裁平面解决了这个问题。

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

Select 层次结构中的相机并尝试更改剪切平面 - "Near" 和 "Far" 检查器中的属性。

如果这有效,那么不要忘记在游戏停止后再次进行相同的更改运行 - 它们重置为您点击播放之前的状态。

我认为这与对象必须与相机的距离有关,以便进行渲染。它可能对雾等有用,但我对 Unity 有点陌生,所以可能是错的。

我试过张贴截图,但显然如果你是新来的,你不能提供适当的帮助:s。可能是为了防止垃圾邮件等

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

在您的 MainCamera 或 Camera 的 Inspector 中,您会找到一个名为 "depth" 的东西,只需将它设置为与您的视野相同的值即可使用:)

可能会出现问题

1。剔除遮罩问题:

检查一下,是否设置为全部

2。远近问题:

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

3.Layer 问题:

当您在 unity 上创建一个新场景时,这个问题特别会发生,但发生的原因有很多

解决这个问题

  • 单击图层
  • 设置所有内容可见