【教程】使用Unity替换《鬼谷八荒》战斗小人 您所在的位置:网站首页 鬼谷八荒mod放哪个文件夹 【教程】使用Unity替换《鬼谷八荒》战斗小人

【教程】使用Unity替换《鬼谷八荒》战斗小人

2024-06-13 17:36| 来源: 网络整理| 查看: 265

前言:

由于更新后补天框架冲突,于是产生了使用Unity替换战斗小人的需求,而且也有部分小伙伴有这个需求。

然而,官方教程中写的比较笼统,对于不会使用Unity的小伙伴来说,面对这些乱七八糟的文件夹几乎无从下手。经过一晚上的研究,总算摸清了战斗小人的替换方法,那么废话不多说,下面上教程,希望能够抛砖引玉,为各位有需求的小伙伴和moder提供一些思路。

注意:由于文件夹又多又乱,请仔细阅读本教程,并严格按照教程执行,路径错误是替换失败的最重要因素!(由于我个人并不会使用Unity,因此在复制文件的时候会尽量将有可能使用到的文件都复制一下,会使用Unity的大佬请不要见怪)

首先,请先去Unity官网下载Unity引擎,我个人是依照官方教程中使用的2020.3.9版本,其他版本是否可行没有测试。

安装好Unity后,注册/登录账号并选择个人许可证即可免费使用。

在Unityhub中点击打开→从磁盘添加项目,选择如下路径。(注意:下面路径中“你的自制mod文件夹”就是你自己制作mod时选择存放的路径,比如我的这个文件夹叫“mod_zizhi”。当然,你自制mod的时候存放的位置不一定就在鬼谷八荒的游戏路径中,如果是这样就去找你存放的路径)

X:\SteamLibrary\steamapps\common\鬼谷八荒\你的自制mod文件夹(改成你自己的)\ModProject_XXXXXXX\ModProject\ModRes

选择ResBuildABProject文件夹并点击添加项目,在Unityhub中点击刚刚添加的项目即可打开

打开后就是上面这个样子的,此时先不急着动这里的东西,我们还需要进行一些资源的转移工作,简单来说就是把官方提供给你的骨骼文件之类的东西都复制到你做的mod里

首先按照如下路径打开文件夹

X:\SteamLibrary\steamapps\common\鬼谷八荒\Mod\modFQA\资源修改教程\ResBuildABProject_Example\Assets\Example\1.BattleHuman(战斗小人模型示例)\

找到Resources文件夹和Resources.meta文件,复制并粘贴至如下路径

X:\SteamLibrary\steamapps\common\鬼谷八荒\你的自制mod文件夹\ModProject_XXXXXXX\ModProject\ModRes\ResBuildABProject\Assets

然后按照如下路径打开文件夹

X:\SteamLibrary\steamapps\common\鬼谷八荒\Mod\modFQA\资源修改教程\ResBuildABProject_Example\Assets\Example\1.BattleHuman(战斗小人模型示例)\Assets

将里面的Texture文件夹和Texture.meta文件全部复制,并粘贴至如下路径

X:\SteamLibrary\steamapps\common\鬼谷八荒\你的自制mod文件夹\ModProject_XXXXXXX\ModProject\ModRes\ResBuildABProject\Assets

粘贴之后就是上面这个样子的

注意事项:查看一下刚才两次粘贴后的文件,按照需求删除不需要的文件,例如我只需要替换某一个女性角色的战斗小人,不需要修改帽子、背部装饰等部件,那么文件夹内就只需要保留Woman文件夹和Woman.meta文件。而在Woman文件夹中,比如我只需要替换身体模型,不需要替换头发和头部,那就只保留Body文件夹和Body.meta文件

一共有2个文件夹需要逐层点进去查看,就是刚刚粘贴的Resources文件夹和Texture文件夹。

此外还有一点需要注意,官方给的资源中默认为1号服装的战斗小人,如果你需要更改其他服装的战斗小人,那么Resources文件夹和Texture文件夹都需要逐层点进去\Battle\Human\Woman\Body,在这里就会看到101文件夹和101.meta文件,将这两个101重命名为你需要的服装编号,101就是1号,102就是2号,以此类推。由于我只是用1号战斗小人作演示,编号就不改了,后续不再赘述。

然后按照如下路径打开文件夹

X:\SteamLibrary\steamapps\common\鬼谷八荒\你的自制mod文件夹\ModProject_XXXXXXX\ModProject\ModRes\ResBuildABProject\Assets\Texture\Battle\Human\Woman\Body\101

打开后如上图,会看到4张png图片以及各自对应的骨骼文件,将这4张png图片替换为你自己的图片素材,我这里使用了游戏中原本的8号服装和手臂贴图以及一个不知道几号服装的嗨丝腿

然后打开Unity,在左下角依次打开Assets\Resources\Battle\Human\Woman\Body\101,这里你可能会显示4个蓝色的方块,这玩意叫预制体或者预制件,双击一下这几个预制体,看上面的预览中是否已经替换为你自己的贴图素材

确认图片替换成功后,点击上方菜单中的“游戏工具”,更新→更新AB,等待读条完成更新。结束后即可退出Unity,退出时不用保存,因为我们只是需要替换素材并更新AB这个操作,不需要保存整个工程

此时我们打开游戏,先别急着直接开始游戏,因为此时替换的战斗小人只存在于你mod中的测试文件夹内,还没有实装到游戏中。进入模组→制作模组,点击“进入游戏调试”,在游戏中看看成果

创建人物,选择1号服装(你替换的是几号服装就选几号),此时发现战斗小人已经替换成功了。大功告成,退到主界面,进入mod制作,将mod导出,导入为本地mod并开启,开始享受你的劳动成果吧~~

后记:

官方教程中提到了使用posi预制体摆放部件位置,这个我暂时没搞明白怎么用,希望有大佬不吝赐教。另外,制作本教程的最大目的是由于目前战斗小人相关的mod并不多,以前的很多素材需要使用补天或Hylas框架,游戏更新正式版后这俩框架都有些问题,比如补天干脆不能用,Hylas替换其他战斗小人会自动一并替换1号服装,导致游戏不太完美。另外,也希望借助本教程,引出其他会画画的大佬,创作出优质的战斗小人mod,造福广大玩家。教程比较长,感谢你看到最后,比心~



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有