效果及演示
使用教程
1.安装ADB,配置环境变量等。
2.下载好插件导入进Unity。
3.然后把导入后插件自动生成的Hdg预制体拖到场景中去
4.由于 Hdg 不能直接追踪 DontDestroyOnLoad 的Objects,也为了可以一直在场景中调试,否则场景Destroy,Hdg预制体消失后就不能继续调试了,所以需要手动添加以下代码:
Hdg.RemoteDebugServer.AddDontDestroyOnLoadObject(gameObject);
然后Build APK。
5.打开CMD,输入:adb forward tcp:12000 tcp:12000
6.如果出现 device not found,像这样:
首先检查手机USB调试是否打开,如果确定是打开了的。那么根据以下教程大概率可以解决问题:
adb连接出现device not found问题解决
7.排查问题解决后,再次输入,像这样就算成功了:
8.确保数据线连接好,然后手机进入游戏,接着打开HdgRemoteDebug窗口
9.输入IP,一般是本机:127.0.0.1,我这里已经输入过了。
然后选中你输入的IP,不出意外就可以连接成功了,像这样
然后就可以在该窗口控制图片显隐,修改颜色,位置修改与缩放,字体删除与新增等等。
PS:值得注意的是,Hdg默认是没有开启自动刷新的,可以开启自动刷新,开启后手机上的操作会实时反馈到RemoteDebug窗口上,但如果游戏太大,资源太多,刷新会比较卡,所以建议自行手动刷新。如下:
参考:
adb连接出现device not found问题解决
Hdg Remote Debug 远程调试,解决移动端问题的工具简介