C# 클래스 MultiLabel, RPGQuest

파일 보기 프로젝트 열기: hughrogers/RPGQuest 1 사용 예제들

공개 프로퍼티들

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

보호된 프로퍼티들

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