C# Класс MultiLabel, RPGQuest

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

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

Свойство Тип Описание
bar StatusBar[]
choicePositions Vector2[]
choiceSizes Vector2[]
colCount int
colFill ColumnFill
maxCol int
maxSelection int
newContent bool
newTextures bool
selection int
selectionHeight float
selectionOffset float
speakerPortrait SpeakerPortrait
viewHeight float

Защищенные свойства (Protected)

Свойство Тип Описание
addScroll bool
bgFocusTexture Texture2D
bgTexture Texture2D
contentTexture Texture2D
dp DialoguePosition
nameTexture Texture2D
okTexture Texture2D
vScrollTexture Texture2D

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

Метод Описание
AddBox ( TextPosition, textPosition ) : Rect
AddContent ( TextPosition, textPosition ) : float
AddName ( string name ) : void
AddOk ( ) : void
AddScroll ( Rect b, float p2OffsetY, TextPosition, textPosition ) : void
ChangeScroll ( float add ) : void
ChangeSelection ( int add ) : void
ChangeSelectionHorizontal ( int add ) : void
ChangeSelectionVertical ( int add ) : void
CheckChoice ( Vector2 mousePosition ) : void
CheckDrag ( Vector2 mousePosition ) : ChoiceContent,
CheckDrop ( Vector2 mousePosition ) : ChoiceContent,
ChoiceWindow ( int windowID ) : void
CreateChoiceContents ( GUIContent choices ) : ChoiceContent[],
CreateChoiceContents ( string choices ) : ChoiceContent[],
CreateContent ( DialoguePosition, dp, string name, string text, ChoiceContent, choices, SpeakerPortrait, speakerPortrait, StatusBar, bar ) : void
DeleteTextures ( ) : void
EqualChoices ( ChoiceContent, choices ) : bool
EqualContent ( string text, ChoiceContent, choices ) : bool
GetBackgroundTexture ( ) : Texture2D
GetColorString ( int color ) : string
GetContentTexture ( ) : Texture2D
GetDragOnPosition ( Vector2 pos ) : ChoiceContent,
GetDropOnPosition ( Vector2 pos ) : ChoiceContent,
GetNameTexture ( ) : Texture2D
GetOkTexture ( ) : Texture2D
GetSelection ( ) : int
GetShadowColorString ( int color ) : string
GetUnshownText ( ) : string
GetVScrollTexture ( ) : Texture2D
HasContentTexture ( ) : bool
HasNameTexture ( ) : bool
HasOkTexture ( ) : bool
HasVScrollTexture ( ) : bool
IsChoice ( ) : bool
MultiLabel ( ) : UnityEngine
NextSpecial ( string text, string special ) : int
NextSpecialString ( string text, string special ) : string
ReShow ( string text ) : void
ReplaceSpecials ( string text ) : string
ResetScroll ( ) : void
SetSelection ( int index ) : void
ShowChoice ( DialoguePosition dp, string text, string name, ChoiceContent choices ) : bool
ShowChoice ( DialoguePosition dp, string text, string name, ChoiceContent choices, SpeakerPortrait speakerPortrait, StatusBar bar ) : bool
ShowChoice ( DialoguePosition dp, string text, string name, GUIContent choices ) : bool
ShowChoice ( DialoguePosition dp, string text, string name, GUIContent choices, SpeakerPortrait speakerPortrait ) : bool
ShowChoice ( DialoguePosition dp, string text, string name, string choices ) : bool
ShowChoice ( DialoguePosition dp, string text, string name, string choices, SpeakerPortrait speakerPortrait ) : bool
ShowOneLine ( DialoguePosition dp, string text ) : string
ShowOneLine ( DialoguePosition dp, string text, int c1, int c2 ) : string
ShowText ( DialoguePosition dp, string text, string name ) : string
ShowText ( DialoguePosition dp, string text, string name, SpeakerPortrait speakerPortrait ) : string
ShowText ( string text, string name ) : string
TextWindow ( int windowID ) : void
Tick ( float t ) : void

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

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

public AddBox ( TextPosition, textPosition ) : Rect
textPosition TextPosition,
Результат Rect

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

public AddContent ( TextPosition, textPosition ) : float
textPosition TextPosition,
Результат float

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

public AddName ( string name ) : void
name string
Результат void

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

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

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

public AddScroll ( Rect b, float p2OffsetY, TextPosition, textPosition ) : void
b Rect
p2OffsetY float
textPosition TextPosition,
Результат void

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

public ChangeScroll ( float add ) : void
add float
Результат void

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

public ChangeSelection ( int add ) : void
add int
Результат void

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

public ChangeSelectionHorizontal ( int add ) : void
add int
Результат void

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

public ChangeSelectionVertical ( int add ) : void
add int
Результат void

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

public CheckChoice ( Vector2 mousePosition ) : void
mousePosition Vector2
Результат void

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

public CheckDrag ( Vector2 mousePosition ) : ChoiceContent,
mousePosition Vector2
Результат ChoiceContent,

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

public CheckDrop ( Vector2 mousePosition ) : ChoiceContent,
mousePosition Vector2
Результат ChoiceContent,

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

public ChoiceWindow ( int windowID ) : void
windowID int
Результат void

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

public static CreateChoiceContents ( GUIContent choices ) : ChoiceContent[],
choices GUIContent
Результат ChoiceContent[],

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

public static CreateChoiceContents ( string choices ) : ChoiceContent[],
choices string
Результат ChoiceContent[],

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

public CreateContent ( DialoguePosition, dp, string name, string text, ChoiceContent, choices, SpeakerPortrait, speakerPortrait, StatusBar, bar ) : void
dp DialoguePosition,
name string
text string
choices ChoiceContent,
speakerPortrait SpeakerPortrait,
bar StatusBar,
Результат void

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

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

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

public EqualChoices ( ChoiceContent, choices ) : bool
choices ChoiceContent,
Результат bool

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

public EqualContent ( string text, ChoiceContent, choices ) : bool
text string
choices ChoiceContent,
Результат bool

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

public GetBackgroundTexture ( ) : Texture2D
Результат UnityEngine.Texture2D

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

public static GetColorString ( int color ) : string
color int
Результат string

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

public GetContentTexture ( ) : Texture2D
Результат UnityEngine.Texture2D

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

public GetDragOnPosition ( Vector2 pos ) : ChoiceContent,
pos Vector2
Результат ChoiceContent,

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

public GetDropOnPosition ( Vector2 pos ) : ChoiceContent,
pos Vector2
Результат ChoiceContent,

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

public GetNameTexture ( ) : Texture2D
Результат UnityEngine.Texture2D

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

public GetOkTexture ( ) : Texture2D
Результат UnityEngine.Texture2D

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

public GetSelection ( ) : int
Результат int

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

public static GetShadowColorString ( int color ) : string
color int
Результат string

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

public GetUnshownText ( ) : string
Результат string

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

public GetVScrollTexture ( ) : Texture2D
Результат Texture2D

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

public HasContentTexture ( ) : bool
Результат bool

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

public HasNameTexture ( ) : bool
Результат bool

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

public HasOkTexture ( ) : bool
Результат bool

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

public HasVScrollTexture ( ) : bool
Результат bool

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

public IsChoice ( ) : bool
Результат bool

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

public MultiLabel ( ) : UnityEngine
Результат UnityEngine

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

public static NextSpecial ( string text, string special ) : int
text string
special string
Результат int

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

public static NextSpecialString ( string text, string special ) : string
text string
special string
Результат string

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

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

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

public static ReplaceSpecials ( string text ) : string
text string
Результат string

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

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

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

public SetSelection ( int index ) : void
index int
Результат void

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

public ShowChoice ( DialoguePosition dp, string text, string name, ChoiceContent choices ) : bool
dp DialoguePosition
text string
name string
choices ChoiceContent
Результат bool

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

public ShowChoice ( DialoguePosition dp, string text, string name, ChoiceContent choices, SpeakerPortrait speakerPortrait, StatusBar bar ) : bool
dp DialoguePosition
text string
name string
choices ChoiceContent
speakerPortrait SpeakerPortrait
bar StatusBar
Результат bool

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

public ShowChoice ( DialoguePosition dp, string text, string name, GUIContent choices ) : bool
dp DialoguePosition
text string
name string
choices GUIContent
Результат bool

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

public ShowChoice ( DialoguePosition dp, string text, string name, GUIContent choices, SpeakerPortrait speakerPortrait ) : bool
dp DialoguePosition
text string
name string
choices GUIContent
speakerPortrait SpeakerPortrait
Результат bool

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

public ShowChoice ( DialoguePosition dp, string text, string name, string choices ) : bool
dp DialoguePosition
text string
name string
choices string
Результат bool

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

public ShowChoice ( DialoguePosition dp, string text, string name, string choices, SpeakerPortrait speakerPortrait ) : bool
dp DialoguePosition
text string
name string
choices string
speakerPortrait SpeakerPortrait
Результат bool

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

public ShowOneLine ( DialoguePosition dp, string text ) : string
dp DialoguePosition
text string
Результат string

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

public ShowOneLine ( DialoguePosition dp, string text, int c1, int c2 ) : string
dp DialoguePosition
text string
c1 int
c2 int
Результат string

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

public ShowText ( DialoguePosition dp, string text, string name ) : string
dp DialoguePosition
text string
name string
Результат string

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

public ShowText ( DialoguePosition dp, string text, string name, SpeakerPortrait speakerPortrait ) : string
dp DialoguePosition
text string
name string
speakerPortrait SpeakerPortrait
Результат string

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

public ShowText ( string text, string name ) : string
text string
name string
Результат string

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

public TextWindow ( int windowID ) : void
windowID int
Результат void

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

public Tick ( float t ) : void
t float
Результат void

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

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

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

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

public StatusBar[] bar
Результат StatusBar[]

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

protected Texture2D bgFocusTexture
Результат Texture2D

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

protected Texture2D bgTexture
Результат Texture2D

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

public Vector2[] choicePositions
Результат Vector2[]

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

public Vector2[] choiceSizes
Результат Vector2[]

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

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

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

public ColumnFill colFill
Результат ColumnFill

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

protected Texture2D contentTexture
Результат Texture2D

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

protected DialoguePosition dp
Результат DialoguePosition

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

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

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

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

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

protected Texture2D nameTexture
Результат Texture2D

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

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

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

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

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

protected Texture2D okTexture
Результат Texture2D

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

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

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

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

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

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

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

public SpeakerPortrait speakerPortrait
Результат SpeakerPortrait

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

protected Texture2D vScrollTexture
Результат Texture2D

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

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