C# Класс TextBubble, Malisse

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

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

Свойство Тип Описание
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)

Свойство Тип Описание
m_CurrentCharacterDisplayDuration float
m_CurrentText string
m_CurrentTextIsNext bool
m_IsDisplayingCharacters bool
m_IsInitialized bool
m_NextTextIndex int

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

Метод Описание
LoadNextText ( ) : void
OnTouchUp ( TouchEvent, touchEvent ) : void
Reset ( ) : void
SetEnabled ( bool enabled ) : void
SetSingleText ( string text ) : void

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

Метод Описание
GetText ( string textKey ) : string
Initialize ( ) : void
Start ( ) : void

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

Метод Описание
DisplayCharacters ( ) : IEnumerator
IsNextLineFits ( string nextWord ) : bool
IsNextWordFits ( string nextWord ) : bool
PositionInitialText ( ) : void
RemoveCharacter ( string text, char character ) : string

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

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

protected GetText ( string textKey ) : string
textKey string
Результат string

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

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

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

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

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

public OnTouchUp ( TouchEvent, touchEvent ) : void
touchEvent TouchEvent,
Результат void

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

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

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

public SetEnabled ( bool enabled ) : void
enabled bool
Результат void

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

public SetSingleText ( string text ) : void
text string
Результат void

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

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

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

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

public float m_CharacterDisplayDuration
Результат float

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

public bool m_CheckNextLineFits
Результат bool

m_CurrentCharacterDisplayDuration защищенное свойство

protected float m_CurrentCharacterDisplayDuration
Результат float

m_CurrentText защищенное свойство

protected string m_CurrentText
Результат string

m_CurrentTextIsNext защищенное свойство

protected bool m_CurrentTextIsNext
Результат bool

m_IsDisplayingCharacters защищенное свойство

protected bool m_IsDisplayingCharacters
Результат bool

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

public bool m_IsEnabled
Результат bool

m_IsInitialized защищенное свойство

protected bool m_IsInitialized
Результат bool

m_NextTextIndex защищенное свойство

protected int m_NextTextIndex
Результат int

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

public bool m_PlayOnStart
Результат bool

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

public bool m_Skippable
Результат bool

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

public TextMesh,UnityEngine m_Text
Результат UnityEngine.TextMesh

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

public eTextAlignment m_TextAlignment
Результат eTextAlignment

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

public Collider m_TextBounds
Результат Collider

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

public List m_TextKeys
Результат List

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

public Vector2 m_TextPadding
Результат Vector2