IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏之建造物品的窗口4
caimouse
发表于
2023-06-19 17:59:16
love
0
前面分析了建造物品TAB窗口类ProductionTabsWidget,它是实现窗口显示内容绘制的,不过它还有一个逻辑处理类ProductionTabsLogic,在这个类实现一些功能配置,现在就来分析这个类。selectTab函数是当用户点击按钮之后执行的函数,先会判断是否点击当前TAB按钮,如果是就会调用tabs.SelectNextTab函数来设置显示当前按钮对应的页面,否则就设置到窗口里。后面的代码就是用来根据当前按钮状态来显示不同的ICON图片,而不同的图片就是采用不同名称。