C#开发的OpenRA游戏之调试菜单2
前面已经分析了怎么样通过选项参数来打开这个调试界面,当创建游戏之后,从游戏里选择参数按钮,就会弹出下面的界面,如果没有选择调试参数是没有Debug这一页选项卡:
上面调试的选项是非常有用的,否则不能快速地测试游戏,不能快速地开发新的功能,不能快速地修改程序的BUG。
下面我们就来分析一下这个界面里每一项功能的作用,以及它们的实现方式。
这个界面显示是从文件里ingame-info.yaml定义的,定义为Container@DEBUG_PANEL。因此我们只要找到Container@DEBUG_PANEL窗口,就可以知道它的实现方式了。