C# 클래스 Epigene.UI.UIText

상속: UnityEngine.MonoBehaviour, UIObject
파일 보기 프로젝트 열기: fi-content2-games-platform/FIcontent.Gaming.Enabler.phenomobilecharactermanager 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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