在使用Unity进行编辑器项目开发的时候,我们经常会在Console平台查看Log,以便对项目进行修改优化。
但当使用Unity进行其他平台的开发时,例如Android,Hololens,我们无法直接在Unity中查看Log,Android可以通过Unity内部的PackageManager下载Android Logcast进行查看,Hololens则需要在Visual Studio调试的时候查看。
这种看Log的方法在单独测试一个平台设备时使用很方便,当需要不同平台同时测试时,就可能带来混乱。
好在有两个好用的Unity插件,”In-game Debug Console“和”Runtime Inspector&Hierarchy“。
In-game Debug Console
按照字面意思很好理解这个插件,就是在项目运行中查看Console界面。
1.打开Asset Store,下载In-game Debug Console插件并将其导入所需要的项目中。
2.找到导入文件夹目录下的IngameDebugConsole的预制体,把它拖入场景中。(只需直接放在Hierarchy面板上)
3.运行,会出现如下效果。(手机端)
点击后。
Runtime Inspector&Hierarchy
1.打开Asset Store,下载Runtime Inspector&Hierarchy插件并将其导入所需要的项目中。
2.找到导入文件夹目录下的RuntimeHierarchy和RuntimeInspector的预制体,把它们拖入场景的Canvas中,若没有Canvas则创建一个。(两个预制体初始位置会重合,所以要根据需求调整位置)。
3.点击RuntimeHierarchy预制体,将RuntimeInspector拖到Connected Inspector上,同理,将RuntimeHierarchy拖到Connected Hierarchy上。
4.运行,会出现如下效果,(手机端)其中每个面板选项都像Unity中一样可以拓展。
网友评论