3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2643|回复: 3
打印 上一主题 下一主题

[原创] 【Mod工具】太吾正式版 Mod资源加载工具库

[复制链接]

16

主题

190

帖子

1万

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
1300
金元
117749
积分
17025
精华
5
注册时间
2015-6-22

3DM MOD站(黄金)

跳转到指定楼层
主题
发表于 2022-9-28 20:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
介绍
这是一个为太吾绘卷正式版提供Mod的AB包加载的工具库、
本工具库比较简陋,欢迎各位大佬进行二次修改与封装

GitHub下载地址:https://github.com/magicskysword/TaiWu_ABResourceManager

作用
通过使用本库提供的脚本和工具工程,可以方便的将Unity里的资源进行打包,并在游戏内加载

准备工作
Unity 2018.4.23 任意脚本编辑器

使用教程
1.下载工程
将该库克隆或下载到本地

2.下载Unity
由于工程需要使用Unity来打包资源,因此需要下载与太吾绘卷对应的Unity版本:2018.4.23f1

下载地址:
UnityHub地址:unityhub://2018.4.23f1/c9cf1a90e812
Unity官网地址:https://unity3d.com/get-unity/download/archive
如果你没有UnityHub或无法访问上述地址,也可以从Unity中国官网下载(不推荐):https://unity.cn/releases
Unity中国下载的版本是2018.4.23f1c1,也可以正确打包

3.资源设置与打包
打开Unity工程,可以看到如下资源目录

其中BuildResource文件夹内的资源是会被打包脚本自动打包的资源。目前文件夹内有用于测试的UI预制体,在制作自己的Mod资源包时可以删除。


当资源放置就绪后(如上图)


可以通过点击Unity顶部的 Mod工具/打包Mod资源 来打包资源包。


打包完成后,打包的资源包文件夹位于该库的根目录下


4.脚本导入与引用设置
打开解决方案,里面有两个工程。
ABResourceManager是主要的脚本工程(里面只有一个脚本
TestMod是范例工程(演示如何使用)


可以将ABResourceManager工程里的ABResourceManager.cs文件复制到你自己的工程里,
并修改命名空间后使用。(此步防止与其他使用该库的Mod冲突)
如范例工程所演示的:


在导入该脚本后需要引用对应的dll文件,如下:


5.脚本编写
在mod的插件类里,通过Initialize方法加载资源包,通过Dispose方法释放资源包(如范例工程所演示)


随后在需要加载资源的地方,通过ABResourceManager加载资源
在范例中,我设置了按下左Ctrl + F2时加载并实例化UI预制体


需要注意的是,Unity中资源的路径是
Assets/BuildResource/UIPrefab/UI_ABC.prefab
而在打包后,资源的实际路径则是
UIPrefab/UI_ABC.prefab

6.Mod封包
在The Scroll Of Taiwu\Mod下创建Mod文件夹
  • 将Bundle文件夹复制到Mod文件夹内
  • 将编译后的dll复制到Mod\Plugins文件夹内
  • 在文件夹内编写config.lua配置文件

一切就绪后,打开游戏测试Mod



按下Ctrl+F2,资源显示正常


教程完结

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

1

查看全部评分

回复

使用道具 举报

3

主题

467

帖子

448

积分

实习版主

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

贡献度
2
金元
4403
积分
448
精华
0
注册时间
2012-2-27
舒服的沙发
发表于 2022-9-28 21:11 | 只看该作者
感谢分享 虽然我看不懂
回复 支持 反对

使用道具 举报

1108

主题

2万

帖子

12万

积分

游戏终结者

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
4699
金元
1106550
积分
129451
精华
0
注册时间
2013-2-1

龙年勋章国庆铭牌庆国庆迎中秋你开心就好[永久版]妹子认证专属勋章优秀会员-光辉黄

硬硬的板凳
发表于 2022-9-28 21:22 | 只看该作者
6666支持一下66666666666
回复 支持 反对

使用道具 举报

41

主题

426

帖子

4751

积分

3DM伊甸MOD搬运组

Rank: 12Rank: 12Rank: 12

贡献度
886
金元
12071
积分
4751
精华
0
注册时间
2014-1-11

3DM小黄鸡

冰凉的地板
发表于 2022-9-28 21:52 | 只看该作者
虽然看的懂,但是不会写脚本
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-3-29 19:27 , Processed in 0.115127 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表