Skip to content

zhongxiaw/UnityExplorer-Chinese-UI

 
 

Repository files navigation

🔍 一款用于探索、调试和修改Unity游戏的实时界面工具

✔️ 支持Unity 5.2至2021+大多数版本(IL2CPP与Mono运行时)

✨ 基于 UniverseLib 驱动

版本发布(源已停止维护)

⚡ Thunderstore平台下载: BepInEx Mono版 | BepInEx IL2CPP版 | MelonLoader IL2CPP版

发布周期(源已停止维护)

每周最多发布一次新版本,通常安排在周末。

夜间构建版本可在此处获取。

BepInEx 版本

版本类型 IL2CPP支持 Mono支持
BIE 6.X 下载 下载
BIE 6.X (CoreCLR) 下载 ✖ 不支持
BIE 5.X ✖️ 不支持 下载

安装步骤

  1. 解压下载的压缩包
  2. plugins/sinai-dev-UnityExplorer 文件夹复制到 BepInEx/plugins/ 目录

注:BepInEx 6可通过 builds.bepinex.dev 获取

MelonLoader 版本

版本类型 IL2CPP支持 Mono支持
ML 0.5 下载 下载
ML 0.6 下载 ✖️ 不支持

安装步骤

  1. 解压下载的压缩包
  2. Mods 文件夹内的DLL文件复制到MelonLoader的 Mods 目录
  3. UserLibs 文件夹内所有DLL复制到MelonLoader的 UserLibs 目录

独立版

IL2CPP支持 Mono支持
下载 下载

独立版需手动加载依赖项:

  1. 确保已加载必要库文件(UniverseLib、HarmonyX和MonoMod),可从编辑器版获取
  2. IL2CPP版本需额外加载Il2CppAssemblyUnhollower
  3. 调用 UnityExplorer.ExplorerStandalone.CreateInstance() 初始化
  4. 可选订阅 ExplorerStandalone.OnLog 事件处理日志

Unity编辑器集成

  1. 下载编辑器版
  2. 通过Package Manager导入或手动拖入Assets文件夹
  3. Runtime/UnityExplorer预制体拖入场景,或添加Explorer Editor Behaviour脚本

常见问题解决方案

配置文件路径:

  • BepInEx: BepInEx\config\com.sinai.unityexplorer.cfg
  • MelonLoader: UserData\MelonPreferences.cfg
  • 独立版: sinai-dev-UnityExplorer\config.cfg

建议调整参数:

  • Startup_Delay_Time:延长至5-10秒解决启动崩溃
  • Disable_EventSystem_Override:输入异常时设为true

功能概览

对象检查API

// 检查对象
UnityExplorer.InspectorManager.Inspect(目标对象);

// 检查类型
UnityExplorer.InspectorManager.Inspect(typeof(某类));

对象浏览器

  • 场景浏览器:遍历活动场景及常驻对象
  • 对象搜索:支持Unity对象和C#单例的模糊搜索

检查器功能

  • 实时编辑字段值(按Enter确认/Esc取消)
  • 支持纹理查看与PNG导出
  • 音频片段播放与WAV导出

C#控制台

  • 支持REPL即时执行代码
  • 自动加载Scripts/startup.cs脚本

钩子管理器

  • 可视化方法Hook配置
  • 支持前缀/后缀/终结器/转换器多种Hook类型

自由相机

  • WASD移动 + 鼠标控制视角
  • 支持主相机/自定义相机切换

更多特性

  • 鼠标悬停检查(支持3D物体和UI元素)
  • 全局剪贴板共享
  • 可自定义的界面设置

构建说明

  1. 运行全部构建.ps1 PowerShell脚本,全部生成打包。
  2. 运行选择构建.ps1 PowerShell脚本,选择性生成产物。
  3. 构建产物位于Release文件夹

版权声明

本项目与Unity Technologies无关联。"Unity"及相关商标归Unity Technologies所有。

About

中文版 用于查找、调试和修改 IL2CPP 和 Mono Unity 游戏的游戏内 UI。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.5%
  • PowerShell 1.5%