Remo - Remote Runtime Editor v1.1.2(2026年2月24日发布)是一款专为游戏开发设计的远程调试工具,支持在设备部署后实时访问和修改游戏运行状态,显著提升测试效率与灵活性。
该工具允许开发者在不重新构建或重新部署游戏的前提下,远程查看并编辑场景中的所有对象,包括GameObject、组件、材质、脚本类(ScriptableObjects)以及各类属性字段。用户可直接操作对象的层级结构,进行复制、创建、重命名、删除、重父化等操作,并支持通过名称或类型进行筛选与定位。
在远程检视器中,开发者可以查看和修改任意对象的字段、属性、结构体、数组和列表,支持拖拽方式修改对象引用,上传编辑器中的资源并绑定至组件或类字段,调用任意方法并获取返回值,同时支持动态添加或移除组件。材质和着色器可实时查看、替换和切换,支持即时上传新着色器或材质,无需重新编译。
通过远程相机功能,开发者可像在编辑器中一样使用鼠标和键盘操作场景,实现自由视角导航,点击具有碰撞体的对象可高亮显示其在层级中的位置,支持锚定、双击跳转至指定对象,实时查看帧率(FPS)。
此外,工具还支持对静态类的远程访问与编辑,可直接修改如质量设置、渲染设置等关键参数,调用静态方法(如自定义的CheatsManager),实现快速的运行时配置验证与功能测试。
使用方法简单:将“RemoServer”预制体(路径:Assets/Plugins/CapyTools/Remo/Prefabs/RemoServer.prefab)添加至游戏主场景,构建开发版本并运行程序,等待初始化完成后,打开“窗口/远程运行时编辑器/远程层级”,选择目标设备即可开始远程调试。所有功能均无需复杂配置,直接从Unity编辑器中启动。
该资源包采用MIT与BSD 2-Clause“简化”许可证发布,详情请参见包内“Third-Party Notices.txt”文件。提供免费演示版本,可用于测试核心功能,满足初步验证需求。