我編碼在Unity二維一些成熟,需要調用兩次OnTriggerEnter功能,我創建了一個公共Collider2D,命名headPos, 我第一次使用OnTriggerEnter2D在這裏呼叫OnTriggerEnter兩次
void OnTriggerEnter2D(Collider2D headPos)
{
//Run My Code
{
我用它第二次是在這裏
void OnTriggerEnter2D(Collider2D other)
{
//Run More Code
{
我收到以下錯誤
Type 'Player' already defines a member called 'OnTriggerEnter2D' with the same parameter types
如何檢查兩個單獨的OnTriggerEnter2D?
你無法定義,同樣的功能兩次。你爲什麼做這個?爲什麼要這樣稱呼兩次? – Programmer
第一次我需要一個完全不同的觸發器來檢測,第二次我需要一個不同的觸發器來檢測。 –
這沒有任何意義....你想檢測標記爲觸發器的多個gameobjects? – Programmer