-
Notifications
You must be signed in to change notification settings - Fork 89
Build
woctordho edited this page Sep 16, 2022
·
18 revisions
这些步骤不一定每次都要做,但是最好检查一下。打包之前自动完成的操作在Assets/Nova/Editor/NovaBuildHooks.cs中定义。
- 生成Lua接口:在Unity Editor的上面的菜单中,选择
Lua -> Clear Wrap Files,然后按提示生成文件。再选择Lua -> Generate All,以免漏掉某些文件 - 把Lua文件复制到
Resources文件夹:在Unity Editor的上面的菜单中,选择Lua -> Copy Lua Files to Resources- 这一步是自动完成的
- 生成字体
- 生成其他语言的资源文件:运行
Tools/Resources/generate_localized_paths.py - 生成shader:运行
Tools/Resources/generate_shaders.py
把Build Settings的Compression Method设为LZ4HC可以减小打包的体积,但是可能会影响Steam等平台的增量更新功能。(TODO:以后我们会支持Addressables)
如果你要把制作组Lunatic Works和示例作品Colorless的名字改成自己的名字,详见游戏命名时的注意事项。