【简介】
这款插件可以再真机运行的时候查看Log,或者添加一些测试功能,如Gm指令等,对移动端项目的测试有很大的帮助。
【下载地址】
https://assetstore.unity.com/packages/tools/gui/srdebugger-console-tools-on-device-27688
https://download.csdn.net/download/qq_33677553/16758237
【使用方式】
1、将SRDebugger导入项目
可以从Window > SRDebugger > Settings Window改变设置
2、运行后在编辑器或者真机屏幕上的某个位置有一个隐藏的方块,点击三次即可换出面板,方块的位置可以再设置页面修改
3、System可以查看一些工程信息
4、Console可以显示我们打印的Log
5、Profiler可以查看一些性能消耗
6、Options我们可以添加我们想要的测试功能
首先我们需要创建一个我们的SROptions脚本,SROptions被声明为部分类(partial ),所以我们可以把我们的功能拆分成多个文件来写
比如我们可以创建SROptions.Test.cs,SROptions.Test1.cs,SROptions.Test2.cs,在这些文件里都可以声明SROptions类
public partial class SROptions
{
}
我们可以创建按钮
[Category("游戏管理"), DisplayName("增加血量")]
public void AddHP()
{
//在这里执行游戏中的逻辑
}
运行后就可以看到我们创建的按钮了
我们也可以添加范围
[Category("游戏管理"), NumberRange(1,100),DisplayName("增加血量")]
public int HP
{
get;
set;
}
我们可以在Method或是Properties上面使用Attributes来达成一些功能
Category:分类名称
DisplayName:介面显示名称
Sort:功能排序
NumberRange:如为数字类型的变数,可设定数字范围
Increment:数字每一次增减的量
更多的请参考官方文件吧:
SRDebugger Documentation | Stompy Robot