本次更新使用全包和补丁包方式,后续如果官方不对PAK做签名和加密,以后更新的话就会使用小补丁包的方式更新。补丁包就是只改打包所需要的文件,比如翻译文件和字体,其余文件不打包。虚幻引擎使用PAK封包的默认情况下支持从补丁包替换主包里的内容,比如主包内含有有问题的Game.locres文件,我重新打包一个pak,里面只有修改的Game.locres文件,然后把这个包命名为XXX_p.pak 。虚幻引擎默认就会读取_p.pak包中的文件而不使用主包中的文件,这样无需完整打包,补丁包也很小,方舟更新也不会把_p.pak更新掉,主包随便更新也不影响使用。
通配符在10月31日的更新中,偷偷的加入了UI适配,现在除了简体、繁体、俄语外其余语言UI缩放都在那次更新后变为正常,按照常理,通配符估计很久以后才会对这三种语言做适配,所以这次更新我临时解决下中文下恐龙名称和印痕栏字体小的问题。我把翻译文件替换进日语文本,然后把官方自带的中文字体改名为日语的字体,放进游戏中以日语环境运行游戏,就能解决缩放问题,不过恐龙名称和印痕概览那里的文本不跟随字体走,哪里使用的是内置的字体库 ,少量文字无法显示,即使在简体中文环境下运行简体字也显示不全,只有通配符才能处理,除了一些地方是写死的,大部分地方的文本都使用本地化的文本和对应的字体文件,目前只有这种方法才能解决UI缩放的问题,虽然有些文字无法显示,但都是恐龙名字,有一两个字能显示应该就能知道是什么龙了吧?
估计内置字库用的是日语字库,日语中繁体汉字较多,简体等级的"级"字无法显示,写繁体就支持
效果图


