protected override void Draw(PrimitiveRenderer2D renderer) { var area = new Vector4(GlobalX, GlobalY, GlobalX + Width, GlobalY + Height); renderer.Color = TextColor; renderer.DrawText(Text, Format, area); }
protected override void Draw(PrimitiveRenderer2D renderer) { base.Draw(renderer); var area = new Vector4(GlobalX, GlobalY, GlobalX + Width, GlobalY + Height); renderer.DrawText(Text, new PrimitiveRenderer2D.TextFormat() { Alignment = PrimitiveRenderer2D.Alignment.Center, VerticalAlignment = PrimitiveRenderer2D.VerticalAlignment.Middle, Overflow = PrimitiveRenderer2D.Overflow.Shrink, FontSize = FontSize, LineHeight = FontSize * 1.5f, }, area); }