1此教程几乎可以修改基于UNITY制作99%的游戏
2准备工具
DLL修改: dnSpy/dnSpy
资源查找:AssetStudio
资源替换:UABE
3修改前分析
目前游戏主要存在2种代码
一种是直接c#写的基于引擎的代码
另外一种是使用lua来写逻辑的代码
4.1
如果是基于c#的 使用dnSpy直接打开Assembly-CSharp.dll修改保存就行
扫描二维码关注公众号,回复:
15268469 查看本文章
4.2
如果是基于lua的
AssetStudio 先扫描.lua资源 找到对应的资源文件比如 resources.assets
使用UABE打开resources.assets
找到对应的lua脚本->plugin->Export to .txt
修改对应的逻辑
plugin->Import from .txt 导入
然后save整个resources.assets到任意位置
覆盖原文件