调试控制台 (Debug Console)
realvirtual.io 中的调试控制台基于 Unity Ingame Debug Console,采用 MIT 许可证(版权所有 © Süleyman Yasir KULA)。
此工具提供在构建中对 Unity 控制台日志的完全访问,并允许执行自定义命令。它对于调试和在运行时修改特定的播放器应用程序属性特别有用。

如何使用调试控制台
- 添加调试控制台预制体
要在您的项目中启用调试控制台,请将位于以下位置的预制体添加:
Assets/realvirtual/UIPrefabs/DebugConsole.prefab到您的场景层次结构中。
- 打开调试控制台
在运行仿真时,您可以通过点击屏幕的左下角来打开调试控制台。
- 控制台日志指示器
- 如果有任何控制台日志条目,将出现小图标和日志计数来通知您。
- 您可以实时查看警告、错误和其他日志。
- 执行命令
调试控制台还支持自定义命令,允许您直接触发特定功能或修改应用程序设置。
控制台命令
要查看可用命令的完整列表,请在调试控制台的输入字段中输入以下内容:
help
可用命令
| 命令 | 描述 |
|---|---|
| ConnectOff | 禁用连接模式。此设置会保存到下次启动。 |
| ConnectOn | 启用连接模式。此设置会保存到下次启动。 |
| DebugOff | 关闭调试模式。需要重启播放器才能使此更改生效。请注意:并非所有组件都会考虑全局调试模式。 |
| DebugOn | 在 realvirtualController 中打开全局调试模式。需要重启播放器才能使此更改生效。请注意:并非所有组件都会考虑全局调试模式。 |
| DeletePrefs | 删除所有 PlayerPrefs(使用运行时持久化保存的所有内容或通过脚本手动保存的所有内容)。模型返回到标准设置。 |
| help | 打印所有可用命令。 |
| help \[commandName] | 打印指定命令的详细信息。 |
| InspectorOff | 禁用运行时检查器。需要重启播放器才能使此更改生效。 |
| InspectorOn | 启用运行时检查器。需要重启播放器才能使此更改生效。 |
有关实现您自己的命令的更多信息,请查看 https://github.com/yasirkula/UnityIngameDebugConsole?tab=MIT-1-ov-file