IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏之建造物品的窗口2
caimouse
发表于
2023-06-13 10:36:35
love
0
通过这里就明白了窗口的快捷键的实现方式,它是先在快捷键文件里定义,然后就会生成快捷键管理类HotkeyReference,然后通过窗口里的快捷键名称再找到管理类,这样窗口里就可以使用文件里定义的快捷键了,而不需要修改窗口管理类的代码。前一文已经明白右边创建建造物品的窗口定义,并且找到相关代码的窗口,它就是在类ProductionTabsWidget里,现在就来分析一下这个类,看一下它是怎么样实现物品管理的。可以看到它是继承窗口类Widget,从而实现窗口的基本功能,这是面向对象设计的基本动作。