制作物品限制
这是对可以在 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 - 详见脚本参考
- 无法使用
- 对 ItemAudioSetList 的限制
- 项目音频集的数量必须为 5 个或更少
- 必须设置项目音频集 ID 和音频剪辑
- 所有项目音频集 ID 必须不同
- 所有音频剪辑的长度不得超过 5 秒,通道数不得超过 2 个,采样率不得超过 48000Hz
参与绘图的组件
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 可以使用。