关于3DM中文语音能够兼容新版本的问题
我看了下稻草帅帅的语音包之所以能够完美兼容新版本···是因为他的文件都是内置的,不需要改dll文件打包内置直接覆盖了原版,所以文件比较大,大概300M的样子,是3DM中文语音的十几倍
不过嘛,这年头大家的网速都飞快的,几百兆就是分分钟的事,不存在的
所以我觉得···有没有大神能把扑哧哧黑又白的语音文件直接内置化(3DM置顶的中文语音帖子讲了怎么导出原版语音,怎么导入打包真的木有人知道么···)
一劳永逸的解决问题多好,跟不上新版本多怨念
这游戏版本更新真的很重要,老版本会在各种bug各种排队各种导航不科学中膝碎,然后再在各种修改调试中死循环orz····1.42都有复制房间了··
可是我必须赞一个,扑哧哧黑又白的配音大赞,弃之不能啊···
我喜欢小姐姐的声音。。。。又想升级新版本,。,,,真心纠结 同求~~希望大神来个一劳永逸 其实你这个方法并非一劳永逸,最好是官方提供Mod接口,去评论区留言,看看官方重不重视吧。然后就是做一个补丁,运行后可以自动在对应文件里添加云吸猫的代码。最后就是替换了,但如果官方修改了存音频信息的三个文件,那么要重新做很麻烦的。 用 Unity 将语音文件都压包成一个资源包(.asset),然后将原有的系统资源包(resources.asset)的英文语音位址替换为新的语音包
有 356 个位址要变动
难怪要烧肝 这几个问题还是可以多注意一下的 是啊,替换资源文件确实比较大,用AssetStudio可以导出。。但是不会导入 zwq121676948 发表于 2018-9-15 21:32
其实你这个方法并非一劳永逸,最好是官方提供Mod接口,去评论区留言,看看官方重不重视吧。然后就是做一个 ...
一般来说,任何游戏更新配音文件的情况都非常少,即便有,多数也是动作游戏里更新不太顺耳的音效什么的对于一个游戏来说,系统更新、平衡bug优化、功能性设计等才是游戏优先更新的内容
等到真有更新配音这种情况,那肯定是游戏末期更无可更了·····
直接打包替换我觉得应该更省事,足以支撑很长时间了,唔,应该可以支撑到这游戏热度消失了哈哈
hodala 发表于 2018-9-15 21:38
用 Unity 将语音文件都压包成一个资源包(.asset),然后将原有的系统资源包(resources.asset)的英文语音位址 ...
将原有资源包全导出,然后用中文语音文件直接复制粘贴覆盖···然后再重新打包放回去···或者说是直接导入覆盖同名音频文件··
难道需要手动一个个写地址代码?同名文件地址什么的都不变吧?噢,我不太懂,我只是觉得这是替换同名资源文件,不是新增或改写需要重定位各种地址吧?
本帖最后由 hodala 于 2018-9-16 07:36 编辑
豫行 发表于 2018-9-16 02:05
将原有资源包全导出,然后用中文语音文件直接复制粘贴覆盖···然后再重新打包放回去···或者说是直接 ...
对于原有资源包,要做的是先将英文语音的数据dump出来
这些数据包括每个语音的文件名、大小、Path Id、音频频率、偏移量及载入的资源包等等
而做好的中文语音资源包也同样的dump
将中文dump的数据导入原有资源包中
拿稻草帅帅的例子
resources.asset 这是原有资源包
sharedassets_ChineseSpeech.resource 这是中文语音包
原有资源包容量大小并没有改变,它只改变了数据,已将英文语音指向中文语音资源包文件里
你可以用 Unity Asset Bundle Extractor 做上述的操作来实现
页:
[1]