2014-09-25 172 views
0

我正在製作一款遊戲,使用Blender和Unity的組合並擊中牆壁。我試圖做到這一點,所以一旦玩家走過地圖上的某個點,一盞燈就從桌子上飛了出來,撞上牆壁。團結幫助,獨立恐怖遊戲

我對此很難過。任何幫助表示讚賞。

回答

0

你需要把它分解成小部分。

第一部分是,一旦玩家走過某一點,你想做點什麼。要做到這一點,請看http://docs.unity3d.com/ScriptReference/Collider.OnTriggerEnter.html

當一個對象與另一個對象發生碰撞時,一個觸發事件可以讓你運行一些代碼。就你而言,當你的玩家與遊戲中的某個點發生碰撞時。

接下來,在那個OnTriggerEvent中,你想從桌子上點燃燈。爲了達到最佳效果,請創建一個動畫(或任何你最喜歡的)關鍵幀動畫,以使燈動畫離開桌面。最後,在觸發事件中播放該動畫。 http://unity3d.com/learn/tutorials/modules/beginner/animation

總之,當用戶點擊某個點時,在燈上播放動畫。