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

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

前面分析了显示选择框的指示器类SelectionBoxAnnotationRenderable,它的作用就是画一个四个角的方角。

C#开发的OpenRA游戏之属性SelectionDecorations(12)_第1张图片

这个类是在属性SelectionDecorations里调用的,如下:

protected override IEnumerable RenderSelectionBox(Actor self, WorldRenderer wr, Color color)

{

    var bounds = interactable.DecorationBounds(self, wr);

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