簡體   English   中英

“Collision2D”不包含“GameObject”的定義(使用碰撞器時)

[英]'Collision2D' does not contain a definition for 'GameObject' (while using colliders)

我使用“GameObject”作為參考而沒有錯誤,但是當我使用相同的 GameObject 使用 OnColissionEnter2D 時,它給了我一個錯誤。 我嘗試在碰撞代碼上將 GameObject 更改為 gameObject 並且它有效但其中的代碼不起作用。 我也嘗試更改對“gameObjects”的公共引用,但后來我遇到了更多錯誤,無法更改它。我現在應該做什么???代碼在此處輸入圖像描述 在此處輸入圖像描述

首先,我不建議在 Notepad++ 中編碼。 其次, col.GameObject 不是一個東西,你試圖從對撞機獲取一個類型。 你必須使用 gameObject 否則它永遠不會工作。 最后但並非最不重要的是,您正在嘗試檢查碰撞對象的名稱是否為 Spawner,您從未使用在代碼頂部引用的 Spawner。

暫無
暫無

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

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