Method GetCharacterFromFontAsset
GetCharacterFromFontAsset(uint, TMP_FontAsset, bool, FontStyles, FontWeight, out bool)
Returns the text element (character) for the given unicode value taking into consideration the requested font style and weight. Function searches the source font asset, its list of font assets assigned as alternative typefaces and potentially its fallbacks. The font asset out parameter contains a reference to the font asset containing the character. The typeface type indicates whether the returned font asset is the source font asset, an alternative typeface or fallback font asset.
Declaration
public static TMP_Character GetCharacterFromFontAsset(uint unicode, TMP_FontAsset sourceFontAsset, bool includeFallbacks, FontStyles fontStyle, FontWeight fontWeight, out bool isAlternativeTypeface)
Parameters
Type | Name | Description |
---|---|---|
uint | unicode | The unicode value of the requested character |
TMP_FontAsset | sourceFontAsset | The font asset to be searched |
bool | includeFallbacks | Include the fallback font assets in the search |
FontStyles | fontStyle | The font style |
FontWeight | fontWeight | The font weight |
bool | isAlternativeTypeface | Indicates if the OUT font asset is an alternative typeface or fallback font asset |
Returns
Type | Description |
---|---|
TMP_Character |