跳到主要内容

DynamicFont

命名空间:FairyGUI
源码:Assets/Scripts/Core/Text/DynamicFont.cs (行 10)

public class DynamicFont : BaseFont

继承:BaseFont → DynamicFont

继承成员​

BaseFont

SupOffset, SupScale, canTint, customBoldAndItalic, customBold, customOutline, keepCrisp, mainTexture, name, shader, textRebuildFlag, version, BuildGraphics, Prepare, StartDraw

构造函数​

DynamicFont()​

public DynamicFont();

源码:Core/Text/DynamicFont.cs (行 24)

DynamicFont(string, Font)​

public DynamicFont(string name, Font font);
参数类型说明
namestring
fontFont

源码:Core/Text/DynamicFont.cs (行 38)

方法​

Dispose()​

override public void Dispose();

源码:Core/Text/DynamicFont.cs (行 44)

DrawGlyph(VertexBuffer, float, float)​

override public void DrawGlyph(VertexBuffer vb, float x, float y);
参数类型说明
vbVertexBuffer
xfloat
yfloat

源码:Core/Text/DynamicFont.cs (行 186)

DrawLine(VertexBuffer, float, float, float, int, int)​

override public void DrawLine(VertexBuffer vb, float x, float y, float width, int fontSize, int type);
参数类型说明
vbVertexBuffer
xfloat
yfloat
widthfloat
fontSizeint
typeint

源码:Core/Text/DynamicFont.cs (行 260)

GetGlyph(char, float, float, float)​

override public bool GetGlyph(char ch, out float width, out float height, out float baseline);
参数类型说明
chchar
widthfloat
heightfloat
baselinefloat

源码:Core/Text/DynamicFont.cs (行 119)

GetLineHeight(int)​

override public int GetLineHeight(int size);
参数类型说明
sizeint

源码:Core/Text/DynamicFont.cs (行 351)

HasCharacter(char)​

override public bool HasCharacter(char ch);
参数类型说明
chchar

源码:Core/Text/DynamicFont.cs (行 346)

PrepareCharacters(string, TextFormat, float)​

override public void PrepareCharacters(string text, TextFormat format, float fontSizeScale);
参数类型说明
textstring
formatTextFormat
fontSizeScalefloat

源码:Core/Text/DynamicFont.cs (行 112)

SetFormat(TextFormat, float)​

override public void SetFormat(TextFormat format, float fontSizeScale);
参数类型说明
formatTextFormat
fontSizeScalefloat

源码:Core/Text/DynamicFont.cs (行 75)

属性​

nativeFont​

public Font nativeFont { get; set; }

源码:Core/Text/DynamicFont.cs (行 49)