C# Class TextBubble, Malisse

Inheritance: MonoBehaviour
Afficher le fichier Open project: Collegiennes/Malisse Class Usage Examples

Méthodes publiques

Свойство Type Description
m_CharacterDisplayDuration float
m_CheckNextLineFits bool
m_IsEnabled bool
m_PlayOnStart bool
m_Skippable bool
m_Text UnityEngine.TextMesh
m_TextAlignment eTextAlignment
m_TextBounds Collider
m_TextKeys List
m_TextPadding Vector2

Protected Properties

Свойство Type Description
m_CurrentCharacterDisplayDuration float
m_CurrentText string
m_CurrentTextIsNext bool
m_IsDisplayingCharacters bool
m_IsInitialized bool
m_NextTextIndex int

Méthodes publiques

Méthode Description
LoadNextText ( ) : void
OnTouchUp ( TouchEvent, touchEvent ) : void
Reset ( ) : void
SetEnabled ( bool enabled ) : void
SetSingleText ( string text ) : void

Méthodes protégées

Méthode Description
GetText ( string textKey ) : string
Initialize ( ) : void
Start ( ) : void

Private Methods

Méthode Description
DisplayCharacters ( ) : IEnumerator
IsNextLineFits ( string nextWord ) : bool
IsNextWordFits ( string nextWord ) : bool
PositionInitialText ( ) : void
RemoveCharacter ( string text, char character ) : string

Method Details

GetText() protected méthode

protected GetText ( string textKey ) : string
textKey string
Résultat string

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

LoadNextText() public méthode

public LoadNextText ( ) : void
Résultat void

OnTouchUp() public méthode

public OnTouchUp ( TouchEvent, touchEvent ) : void
touchEvent TouchEvent,
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

SetEnabled() public méthode

public SetEnabled ( bool enabled ) : void
enabled bool
Résultat void

SetSingleText() public méthode

public SetSingleText ( string text ) : void
text string
Résultat void

Start() protected méthode

protected Start ( ) : void
Résultat void

Property Details

m_CharacterDisplayDuration public_oe property

public float m_CharacterDisplayDuration
Résultat float

m_CheckNextLineFits public_oe property

public bool m_CheckNextLineFits
Résultat bool

m_CurrentCharacterDisplayDuration protected_oe property

protected float m_CurrentCharacterDisplayDuration
Résultat float

m_CurrentText protected_oe property

protected string m_CurrentText
Résultat string

m_CurrentTextIsNext protected_oe property

protected bool m_CurrentTextIsNext
Résultat bool

m_IsDisplayingCharacters protected_oe property

protected bool m_IsDisplayingCharacters
Résultat bool

m_IsEnabled public_oe property

public bool m_IsEnabled
Résultat bool

m_IsInitialized protected_oe property

protected bool m_IsInitialized
Résultat bool

m_NextTextIndex protected_oe property

protected int m_NextTextIndex
Résultat int

m_PlayOnStart public_oe property

public bool m_PlayOnStart
Résultat bool

m_Skippable public_oe property

public bool m_Skippable
Résultat bool

m_Text public_oe property

public TextMesh,UnityEngine m_Text
Résultat UnityEngine.TextMesh

m_TextAlignment public_oe property

public eTextAlignment m_TextAlignment
Résultat eTextAlignment

m_TextBounds public_oe property

public Collider m_TextBounds
Résultat Collider

m_TextKeys public_oe property

public List m_TextKeys
Résultat List

m_TextPadding public_oe property

public Vector2 m_TextPadding
Résultat Vector2