在一个测试工程里,想打包一个map出去。如下图
1、Maps&Modes -> GameDefaultMap 设置默认加载的map(箭头1)
2、Packaging -> Cook only maps(this only affects cookall) 设置为True
3、Packaging -> List of maps to include in a packaged build 添加需要打包的maps
4、Packaging -> Build Configuration 设置为Shipping。Build Configuration 默认是Development开发者模式。Shipping为正式发布版本,应该是会把调试的数据移除,有利于项目的运行
但是!!!!!!!!!!发布项目或者导入或者修改什么shader动辄就编译几千个shader,too slow…
发现一个命令可以加快速度,但是是第二次加快,在打包时,使用-iterate参数可以跳过未更改的内容,加快cook的速度。
-iterate 指令需在命令行中指定。
但是我测试第二次打包没有输入这行命令也是蛮快的,第一次打包大概用了50min,电脑配置如下: