2016-11-27 90 views
-6

我正在unity3d遊戲引擎中創建Android 2d遊戲。我創造了一幅無盡的地圖,一個不斷移動的球就是我的角色。我在我的平臺上挖了一些坑。如果用戶點擊屏幕上的任何地方,球就會彈跳。現在,如果球意外掉入坑中,我希望遊戲停止(意味着遊戲失敗)並從頭開始重新開始。 任何人都可以告訴我我已經用來重新啓動遊戲的腳本或代碼嗎? 任何幫助將是偉大的!Unity3d我如何編程我的遊戲?

+0

這實在是廣泛和輿論拉客,沒有「正確」答案(如此...針對StackOverflow的主題)。不知道你對幫助的期望是什麼(並且不需要在你自己的問題上發表評論尋求幫助,特別是在發佈你的問題後的一分鐘 - 沒有人付錢爭搶你的答案)。至於這個問題本身:你已經顯示了零代碼,所以發佈的任何內容都將基於......與你的應用程序無關。 –

回答

2

您可以填寫與Box Collidiers坑標記爲觸發器。

然後你寫一個腳本

void OnTriggerEnter(Collider other){ 
if(other.gameobject.tag == "Player") 
//do something 
} 

Doku OnTrigger Enter

這應該做的工作

+0

感謝Dropye爲您提供高效的答案 – Mildhood