2013-02-12 102 views

回答

0

您可以截取玩家在當前關卡中的一架飛機,並將多邊形的顏色遮擋爲黑色,其餘的則爲白色。但首先你需要從那架飛機上切下所有相交區域。不確定你可以在XNA遊戲中輕鬆做到這一點。

我敢打賭,通過移除除當前級別以外的所有級別並製作巨大的屏幕截圖,將其保存爲該級別的地圖,在3D編輯器中手動操作會更容易,但如果要在所有方向上旋轉立方體,我需要做很多次。

另一種方法是將整個地圖的小型副本分成立方體的三維矩陣並繪製所需的2D陣列選擇。

+0

謝謝你。我想在Unity3D而不是XNA會更容易。我從3D轉換到2D的問題是迷宮的大小不同。例如,在3d中,牆不算作一個整塊。也許從2d到3d會更容易... – 2013-02-12 20:15:53