IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏之建造物品的窗口6
caimouse
发表于
2023-06-25 18:37:19
love
0
其实是从当前队列里调用函数CurrentQueue.AllItems(),这个函数返回的是IEnumerable,也是可以迭代的对象,每个可以创建的对象是ActorInfo描述。这行代码是获取当前选中物品对象的可以生产产品队列,producer是一个TraitPair对象,这个对象有两个成员,一个是保存当前选中的对象,另一个是保存产品对象Production。创建一个字典来保存所有显示的图标,键是位置对象,值是产品的图标。这行代码是判断是否添加玩家的名称显示。