Unity 預製專案

已完成

Unity 的預製專案系統可讓您建立、設定和儲存遊戲物件完成,並將其所有元件、屬性值和子遊戲物件儲存成為可重複使用的資產。 預製專案資產作為範本,可讓您在場景中建立新的預製專案執行個體。

當您想要在場景中的多位置或專案中跨多場景重複使用以特定方式設定的 GameObject (例如非玩家角色(NPC)、道具或場景),您應該將它轉換為預製專案。 這技術比單純複製和貼上 GameObject 更好,因為預製專案系統可讓您自動將所有複本保持同步。您對預製專案資產進行的任何編輯都會自動反映在該預製專案的執行個體中,讓您可以輕鬆地在整個專案中進行廣泛的變更,而不需要對資產的每個複本進行相同的編輯。

當您修改預製專案資產時,變更會反映在所有實例中。 您可以覆寫預製專案的任何實例,以建立預製專案實例之間的變化,同時仍將這些實例連結到相同的預製專案資產。 這樣做會在預製專案的實例上建立實例並覆寫掉。

您要匯入的預製專案風力發電機模型是一種 Autodesk Filmbox 格式 ( *.FBX),配有為網格定義的細節層次 (LOD) 群組以提高呈現效能。

提示

詳細層級 (LOD) 是一種可減少 Unity 呈現遠距網格所需的 GPU 作業量的技術。 當場景中的遊戲物件遠離鏡頭時,相較於遊戲物件接近鏡頭時,您會看到更少的細節。 不過,根據預設,Unity 會使用相同數目的三角面在兩種距離進行呈現。 這可能會導致 GPU 作業浪費、可能會影響您場景中的效能。

LOD 技術可讓 Unity 根據與鏡頭之間的距離,減少遊戲物件所呈現的三角面數量。 若要使用它,遊戲物件必須有許多網格中的細節等級經過幾何方式被減少。 這些網格稱為 LOD 層級。 GameObject 離鏡頭愈遠,Unity 呈現的 LOD 細節層次就越低。 這項技術可減少這些遠距遊戲物件對硬體的負擔,進而改善呈現效能。

Unity 場景視窗的螢幕擷取畫面,其中可見風力發電機預製專案。