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

前一文已经明白右边创建建造物品的窗口定义,并且找到相关代码的窗口,它就是在类ProductionTabsWidget里,现在就来分析一下这个类,看一下它是怎么样实现物品管理的。这个类的定义如下:

       public class ProductionTabsWidget : Widget

可以看到它是继承窗口类Widget,从而实现窗口的基本功能,这是面向对象设计的基本动作。

       {

              readonly World world;

第一个类成员,就是保存游戏世界对象,以便访问相关的数据。

              public readonly string PaletteWidget = null;

你可能感兴趣的:(C#入门到精通,c#,游戏,开发语言)