IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏的创建基地工程车
caimouse
发表于
2023-04-28 16:06:53
love
0
上面的Info.TraitsInConstructOrder()函数,就可以获取到所有类继承TraitInfo的对象列表,当加载地图的时候,就会加载这8个位置的对象,在地图里抽象为类StartingUnitsInfo。在这个类里,关键的一个属性是BaseActor,它是用来描述出生点的物品,在这里是mcv,如果地图是大的,有8个位置,其实只有两个玩家,那么这两个玩家就会随机出现在这8个位置上。从前面知道,每个地图都有出生点,大一点的地图共有8个位置,小一点的地图共有2个位置。