製作物品限制

這是對可以在 World Craft 中使用的物品的限制的解釋。

為了使物品在 WorldCraft 中可用,必須滿足以下限制。

作為項目的限制

製作的物品有一個物品組件 必須添加。
必須設置項目的名稱。
項目名稱不得超過 64 個字符。
Size of Item 的任何元素必須大於等於 1,並且所有元素必須大於等於 0 且小於等於 4。

遊戲對象的局限性

項目包含的遊戲對像不得超過 128 個。
項目中包含的所有遊戲對象必須具有不同的名稱。
該項目的 GameObject 必須處於活動狀態。

資產限額

網格限制

所有網格都應該是三角形的。 (在一般資源格式的情況下,包含四邊形網格的資源也可以自動轉換為三角形網格使用。請確保在資源導入設置中將Keep Quads設置為false。)
網格中三角形的數量必須在 1 到 5000 之間。
一個網格中的子網格數應為 2 個或更少。
網格不應包含權重。
網格所在的區域必須在 (5, 5, 5) 範圍內。
項目必須包含不超過 8 個不同的網格。

材料限制

項目必須包含不超過兩種類型的材料。
著色器是 StandardMainScreenView, 只有標準著色器可用。
StandardMainScreenView 可以使用 ClusterCreatorKitSample 中包含的 StandardMainScreen.shader。

紋理限制

一個項目必須包含不超過三個紋理。
所有紋理必須為 png 或 jpg 格式。
所有紋理的每一面都必須為 8192 像素或更少。

大小限制

最終上傳項目的大小必須為 25MB 或更小。

成分限制

製作的物品只能使用下面列出的組件。

項目組件

在項目組件中,Item, 可移動物品, GrabbableItem, 騎乘物品, ScriptableItem 可用。

  • 對 RidableItem 的限制
  • 不使用 RidableItem 的 AvatarOverrideAnimation
  • 對 ScriptableItems 的限制
  • 無法使用 *-Compat API
  • 詳見腳本參考

參與繪圖的組件

MeshRenderer, MeshFilter 可用。
Item 必須至少有一個活動的 MeshRenderer。
一個項目中的 MeshRenderer 數量應為 32 個或更少。
MeshRenderer 設置僅用於材質。
網格存在的範圍必須在(5, 5, 5)之內。

涉及碰撞的組件

BoxCollider, SphereCollider, CapsuleCollider, MeshCollider 可用。
所有 Collider 的 Is Trigger 必須為 false。
不使用所有 Collider 材料。
MeshCollider 必須是 Convex 並且指定的 Mesh 必須具有 255 個或更少的三角形。
不使用 MeshCollider 的 Cooking Options。
一項中的碰撞器數量必須為 32 個或更少。
collider可以存在的範圍必須在(5, 5, 5)之內。

參與身體行為的成分

剛體組件 是一個MovableItem 被添加。
剛體組件在 isKinematic 設置為 true 的情況下進行處理,不使用其他設置。

世界成分

在世界組件中,StandardMainScreenView 可以使用。