C#开发的OpenRA游戏之属性SelectionDecorations(10)

C#开发的OpenRA游戏之属性SelectionDecorations(10)

前面分析了选择属性,继续分析前面的内容,不过这里不再是选择,而是选择相关的属性。

当用玩家选择地图上一个物品,或者士兵,或者坦克时,就会在周边画上一些指示标记,并且有一个状态条。

通过上图,可以看到建筑物周边有四个红色的指示边角,就是用来标记这个物品被选中了。

而画出上面四个指示标记功能类,就是属性类SelectionDecorations。

在分析类SelectionDecorations之前,先来分析画指示器的类,它叫做SelectionBoxAnnotationRenderable类。

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