跳到正文

导出

导出到 Unity 6

以正确的单位、法线约定、纹理打包和编辑器脚本,将角色导出到 Unity 6。

导出到 Unity 6

导出

  1. 在侧边栏中打开 Export,或选择 File > Export(Cmd+E)。
  2. 选择 Unity 6 选项。
  3. 检查 Target 和输出文件夹,并阅读单行摘要。
  4. 点击 Export to Unity 6。
  5. 结果卡片会显示 Show in Finder(Windows 上为 Explorer)以及所有警告。

Unity 6 配置的设置

设置 值
模型格式 FBX
单位 厘米
每顶点骨骼影响数 4
法线约定 OpenGL
纹理打包 Metallic-Smoothness

导出内容

<out>/<Name>.fbx                       模型
<out>/textures/T_<Material>_<Slot>.*   打包后的纹理
<out>/<Name>.cloth.json                布料参数(如有)
<out>/<Name>.mtpackage.json            清单文件
<out>/<editor script>.cs               Unity 编辑器脚本

导入 Unity

  1. 将整个输出文件夹复制到 Unity 项目的 Assets 文件夹中。
  2. 等待 Unity 导入模型和纹理。
  3. 运行随包一起写出的编辑器脚本来设置材质。该脚本是一个以角色名称命名的 .cs 文件。
  4. 查看导出卡片上的警告。

Toon 皮肤不会烘焙到任何纹理中。如果使用 Toon 皮肤类型,请将清单(.mtpackage.json 中的 skin 块)里的着色参数输入卡通着色器。

发布前检查

运行 Tools > Game-Ready Check,将导出包与你的 Target 预算进行比较。请参阅其他格式与 Target。