您现在的位置是:首页 >学无止境 >C#开发的OpenRA游戏之建造物品的窗口4网站首页学无止境

C#开发的OpenRA游戏之建造物品的窗口4

caimouse 2024-05-08 17:20:28
简介C#开发的OpenRA游戏之建造物品的窗口4

前面分析了建造物品TAB窗口类ProductionTabsWidget,它是实现窗口显示内容绘制的,不过它还有一个逻辑处理类ProductionTabsLogic,在这个类实现一些功能配置,现在就来分析这个类。

              ProductionTabs@PRODUCTION_TABS:

                     Logic: AddFactionSuffixLogic, ProductionTabsLogic

类ProductionTabsWidget与类ProductionTabsLogic实现关联是通过上面yaml文件来定义的。在类ProductionTabsLogic的构造函数里,设置了游戏世界增加或减少的响应函数:

this.world = world;

tabs = widget.Get<ProductionTabsWidget>("PRODUCTION_TABS

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。