C# Класс Epigene.UI.UIText

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

Открытые свойства

Свойство Тип Описание
format string
isLocalized bool
isNumeric bool
maxLength int
sortingOrder int
text string
textId string
wrapSize int

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

Метод Описание
Awake ( ) : void

Set up the UIText with using Text

GetType ( ) : UIType

Get the type of the this item.

OnEnable ( ) : void

Start will update the localization if required.

Parse ( object>.Dictionary dict ) : void

Parse the content of the dictionary and create a new gameobject with this parameters

Update ( ) : void

This will update the text based on formatting and localization settings. The localization will be updated only in Editor Mode to avoid unnecessary performance overhead.

WordWrap ( string text, int width ) : string

Word wraps the given text to fit within the specified width.

Приватные методы

Метод Описание
BreakLine ( string text, int pos, int max ) : int

Locates position to break the given line so as to avoid breaking words.

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

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

Set up the UIText with using Text
public Awake ( ) : void
Результат void

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

Get the type of the this item.
public GetType ( ) : UIType
Результат UIType

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

Start will update the localization if required.
public OnEnable ( ) : void
Результат void

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

Parse the content of the dictionary and create a new gameobject with this parameters
public Parse ( object>.Dictionary dict ) : void
dict object>.Dictionary
Результат void

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

This will update the text based on formatting and localization settings. The localization will be updated only in Editor Mode to avoid unnecessary performance overhead.
public Update ( ) : void
Результат void

WordWrap() публичный статический Метод

Word wraps the given text to fit within the specified width.
public static WordWrap ( string text, int width ) : string
text string Text to be word wrapped
width int Width, in characters, to which the text /// should be word wrapped
Результат string

Описание свойств

format публичное свойство

format of the text, use it with isNumaric
public string format
Результат string

isLocalized публичное свойство

Set to true if need localization localization will override the mesh text in every loop
public bool isLocalized
Результат bool

isNumeric публичное свойство

set to true if you want to format the value as numeric
public bool isNumeric
Результат bool

maxLength публичное свойство

maximum length to print out
public int maxLength
Результат int

sortingOrder публичное свойство

public int sortingOrder
Результат int

text публичное свойство

local text of the ui without any formatting and localization
public string text
Результат string

textId публичное свойство

localized text id
public string textId
Результат string

wrapSize публичное свойство

Word wrap size. Word wrap is used if this value is greater then 0
public int wrapSize
Результат int