2016-02-26 22 views
0

對不起我的英文不好。我來自德國^^在Unity 5中,GameObject的形狀很像一塊蛋糕?

我的問題:

是否有可能改變一個空的遊戲對象,看起來像 蛋糕一塊的形狀?我有一個圓形地形,我想在「 」三塊蛋糕中「剪切」它,因爲我想在所有三個區域播放不同的音樂。我需要這些蛋糕作爲盒子/網格對撞機或類似的東西,所以如果玩家與箱子/網格對撞機相撞,我可以播放不同的歌曲。

想法任何人?請幫幫我。 :) 是否有可能在Blender中創建對象並將其作爲隱形盒子對撞機使用?

+0

弗蘭茲..答案很簡單,***不,不在Unity ***內。您必須讓您的模型製作部門來完成它,或者使用Autodesk,Maya等自己製作模型。如果您是Mac,請獲取Cheetah3D(來自.de !!的優秀產品)製作人,JB – Fattie

+0

注意!在捏,你可以**只是坐在一起三個薄的矩形對撞機有點假**。得到它? – Fattie

回答

2

在Blender中創建形狀。創建一個MESH COLLIDER。將你的小塊模型分配給MESH碰撞器的MESH參數。縮放它。定位它。將其設置爲觸發器和VOILA!

這將是您在攪拌器創建網(RED) enter image description here

然後,

void OnTriggerEnter(Collider other) { 
    //play song 
} 
+0

非常正確。再次,如果你有一臺Mac,可以獲得** Cheetah3D **。攪拌機是廢話。 – Fattie

+3

攪拌機是市場上最好的3D工具之一,它是免費的。我知道我在說什麼,因爲我是3D藝術家,使用3ds max,maya和許多小包裝。如果你說這是廢話,請說明原因:D –

+0

,因爲它是免費的Jerry! – Fattie

2

其他的答案已經覆蓋生成統一外網,並用它使一個選項網格對撞機觸發您的音樂更改。

其他選項:

  1. 原住民團結撞機選項:

使用兩種本地立方網對撞機在那裏的音樂需要改變邊界創建兩個薄撞機的三明治。當玩家穿越邊界時,做一些OnTriggerEnter/OnTriggerExit腳本以使音樂正確更改。

  • 純腳本選項:
  • 使用相對於「蛋糕的中心」點玩家位置計算時,基於在玩家是改變音樂位於。

    +0

    這也可以!很好的答案 – JoRouss