调试控制台 (Debug Console)

realvirtual.io 中的调试控制台基于 Unity Ingame Debug Console,采用 MIT 许可证(版权所有 © Süleyman Yasir KULA)。

此工具提供在构建中对 Unity 控制台日志的完全访问,并允许执行自定义命令。它对于调试和在运行时修改特定的播放器应用程序属性特别有用。

调试控制台

如何使用调试控制台

  1. 添加调试控制台预制体

    要在您的项目中启用调试控制台,请将位于以下位置的预制体添加:

    
       Assets/realvirtual/UIPrefabs/DebugConsole.prefab
    

    到您的场景层次结构中。

  2. 打开调试控制台

    在运行仿真时,您可以通过点击屏幕的左下角来打开调试控制台。

  3. 控制台日志指示器
    • 如果有任何控制台日志条目,将出现小图标日志计数来通知您。
    • 您可以实时查看警告、错误和其他日志
  4. 执行命令

    调试控制台还支持自定义命令,允许您直接触发特定功能或修改应用程序设置。

控制台命令

要查看可用命令的完整列表,请在调试控制台的输入字段中输入以下内容:


help

可用命令

命令描述
ConnectOff禁用连接模式。此设置会保存到下次启动。
ConnectOn启用连接模式。此设置会保存到下次启动。
DebugOff关闭调试模式。需要重启播放器才能使此更改生效。请注意:并非所有组件都会考虑全局调试模式。
DebugOn在 realvirtualController 中打开全局调试模式。需要重启播放器才能使此更改生效。请注意:并非所有组件都会考虑全局调试模式。
DeletePrefs删除所有 PlayerPrefs(使用运行时持久化保存的所有内容或通过脚本手动保存的所有内容)。模型返回到标准设置。
help打印所有可用命令。
help \[commandName]打印指定命令的详细信息。
InspectorOff禁用运行时检查器。需要重启播放器才能使此更改生效。
InspectorOn启用运行时检查器。需要重启播放器才能使此更改生效。

有关实现您自己的命令的更多信息,请查看 https://github.com/yasirkula/UnityIngameDebugConsole?tab=MIT-1-ov-file