Skip to content
woctordho edited this page Sep 16, 2022 · 18 revisions

游戏打包时的注意事项

这些步骤不一定每次都要做,但是最好检查一下。打包之前自动完成的操作在Assets/Nova/Editor/NovaBuildHooks.cs中定义。

  1. 生成Lua接口:在Unity Editor的上面的菜单中,选择Lua -> Clear Wrap Files,然后按提示生成文件。再选择Lua -> Generate All,以免漏掉某些文件
  2. 把Lua文件复制到Resources文件夹:在Unity Editor的上面的菜单中,选择Lua -> Copy Lua Files to Resources
    • 这一步是自动完成的
  3. 生成字体
  4. 生成其他语言的资源文件:运行Tools/Resources/generate_localized_paths.py
  5. 生成shader:运行Tools/Resources/generate_shaders.py

把Build Settings的Compression Method设为LZ4HC可以减小打包的体积,但是可能会影响Steam等平台的增量更新功能。(TODO:以后我们会支持Addressables)

如果你要把制作组Lunatic Works和示例作品Colorless的名字改成自己的名字,详见游戏命名时的注意事项

Clone this wiki locally