簡體   English   中英

游戲對象出現在場景視圖中但不在游戲視圖中

[英]Game Object Appears in Scene View but not in Game View

好像我在這里遺漏了一些東西,使用最新版本的 unity,我在點擊時實例化一個游戲對象。它在場景視圖中看起來很好,但在游戲視圖中卻沒有?

我用谷歌搜索並嘗試了所有這些回復。

我檢查了屏幕右上角的圖層,它們都在顯示,z 值也低於相機的值,但老實說,我已經嘗試在幾乎所有 z 位置放置它們。

我生成的游戲對象是一個剛體的精靈,但這應該無關緊要吧? 它出現在場景視圖中,而游戲視圖應該只顯示場景的作用?

有任何想法嗎?

這是一個很老的問題,但我遇到了同樣的問題。 我通過擺弄相機剪裁平面來解決它。

要測試是否是這種情況,請點擊播放,當對象應該在視野中時,點擊暫停。

從層次結構中選擇相機並嘗試更改剪裁平面 - 檢查器中的“近”和“遠”屬性。

如果這有效,那么不要忘記在游戲停止運行后再次進行相同的更改 - 它們會重置為您點擊播放之前的狀態。

我認為這與物體必須與相機的距離有關,以便進行渲染。 它可能對霧等有用,但我對 Unity 有點陌生,所以可能是錯誤的。

我嘗試發布屏幕截圖,但顯然,如果您是新來的,則不允許您提供適當的幫助:s。 可能是為了防止垃圾郵件等。

無論如何,希望這可以幫助那里的人:)

統一截圖

它可能發生在可能的問題上

1.剔除掩碼問題:

只需檢查它,它是否設置為所有內容

剔除面具

2.遠近問題:

通過改變它們的值來解決它。 我不能說任何特定的值,因為它因問題而異

遠近問題

3.圖層問題:

當您在 unity 上創建新場景時會特別發生此問題,但可能由於多種原因而發生

為了解決這個

  • 點擊圖層
  • 設置一切可見

在此處輸入圖片說明 在此處輸入圖片說明

在 MainCamera 或 Camera 的 Inspector 上,您會找到稱為“深度”的東西,只需將其設置為與您的視野相同的值即可:)

默認情況下,在 2D 場景中,相機指向正 Z 並且位於 (0 1 -10)。 這意味着精靈的 Z 位置需要高於相機 Z 位置,而不是更低。

還要檢查是否在“檢查器”視圖中啟用了精靈的精靈渲染器。

如果這些沒有幫助,我建議在運行時開始刪除其他游戲對象,以查看精靈是否在某些東西后面。 只需在“層次結構”視圖中單擊一個游戲對象,然后按刪除鍵即可。

希望其中一些可以幫助您找到問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM