2016-05-15 197 views
1

我目前正在重建遊戲Stack,但我遇到了一種障礙。獲取立方體的邊緣位置?

我想要實現的是:http://imgur.com/a/Jw2sh

所以基本上,將其放置在頂部有2件進行切割和懸垂位有脫落的立方體。

問題是,我完全不知道我該如何實現這個目標,或者我有什麼谷歌,所以我轉向你們。

任何幫助或指針表示讚賞,謝謝!

回答

3

當然,你在遊戲中的做法是:簡單地製作兩個新的立方體。

最簡單的方法:

假設你有一個10釐米長的立方體C.

其實只是複製它在同一個地方,所以你現在有兩個相同的立方體C和D.

變動c是說7釐米長。

將D改爲3釐米長。

如果C的舊中心點位於「100」處,則可以看到C的新中心點爲103.5,而D的新中心點爲98.5。

它的概念真的很簡單。這是做到這一點的唯一方法:交換到兩個新模型。

請注意,Unity工程「不容易」:您必須瞭解如何更改多維數據集的比例尺並處理其他問題。在看起來很簡單的遊戲中看到的東西通常需要個月的工作。

+0

對不起,忙碌的日子!我也在[reddit](https://www.reddit.com/r/Unity3D/comments/4jfchs/getting_edges_of_cube_remaking_stack_help/)上發佈了這個問題,並附上了一些人的解釋和一部重新編寫Stack的視頻,我把它交給了工作,他們也使用了你解釋過的同樣的邏輯,謝謝! –

+0

嘿@BramNouwen - 這很好。您是否介意在此網站上點擊答案(左邊的綠色「複選標記」)。作爲一名新用戶,重要的是要關閉問題以便獲得積分,從而避免慢慢適應。除非你打勾,否則人們不會回答你的未來問題!乾杯! – Fattie

+0

剛剛做了,感謝提醒我! –