C# Класс exSpriteFont, ex2d-v1

Наследование: exSpriteBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CalculateSize ( float &_lineWidths, float &_kernings, float &_halfWidthScaled, float &_halfHeightScaled, float &_offsetX, float &_offsetY ) : void
Clear ( ) : void
Commit ( ) : void
ForceUpdateMesh ( Mesh _mesh ) : void
GetCharRect ( int _idx ) : Rect
SetCharColor ( int _idx, Color _topColor, Color _botColor, float _alpha ) : void
UpdateMesh ( Mesh _mesh ) : void

Защищенные методы

Метод Описание
Awake ( ) : void
UpdateOutline ( int _vertexStartAt, int _indexStartAt, int _srcVertexStartAt, Vector3 _vertices, Vector2 _uvs, int _indices ) : void
UpdateShadow ( int _vertexStartAt, int _indexStartAt, int _srcVertexStartAt, Vector3 _vertices, Vector2 _uvs, int _indices ) : void

Описание методов

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

CalculateSize() публичный Метод

public CalculateSize ( float &_lineWidths, float &_kernings, float &_halfWidthScaled, float &_halfHeightScaled, float &_offsetX, float &_offsetY ) : void
_lineWidths float
_kernings float
_halfWidthScaled float
_halfHeightScaled float
_offsetX float
_offsetY float
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Commit() публичный Метод

public Commit ( ) : void
Результат void

ForceUpdateMesh() публичный Метод

public ForceUpdateMesh ( Mesh _mesh ) : void
_mesh Mesh
Результат void

GetCharRect() публичный Метод

public GetCharRect ( int _idx ) : Rect
_idx int
Результат Rect

SetCharColor() публичный Метод

public SetCharColor ( int _idx, Color _topColor, Color _botColor, float _alpha ) : void
_idx int
_topColor Color
_botColor Color
_alpha float
Результат void

UpdateMesh() публичный Метод

public UpdateMesh ( Mesh _mesh ) : void
_mesh Mesh
Результат void

UpdateOutline() защищенный Метод

protected UpdateOutline ( int _vertexStartAt, int _indexStartAt, int _srcVertexStartAt, Vector3 _vertices, Vector2 _uvs, int _indices ) : void
_vertexStartAt int
_indexStartAt int
_srcVertexStartAt int
_vertices Vector3
_uvs Vector2
_indices int
Результат void

UpdateShadow() защищенный Метод

protected UpdateShadow ( int _vertexStartAt, int _indexStartAt, int _srcVertexStartAt, Vector3 _vertices, Vector2 _uvs, int _indices ) : void
_vertexStartAt int
_indexStartAt int
_srcVertexStartAt int
_vertices Vector3
_uvs Vector2
_indices int
Результат void