C#开发的OpenRA游戏之属性SelectionDecorations(12)
前面分析了显示选择框的指示器类SelectionBoxAnnotationRenderable,它的作用就是画一个四个角的方角。
这个类是在属性SelectionDecorations里调用的,如下:
protected override IEnumerable<IRenderable> RenderSelectionBox(Actor self, WorldRenderer wr, Color color)
{
var bounds = interactable.DecorationBounds(self, wr);