Dialog
개요
독백, 대사 등을 표기해주는 클래스입니다.
상속관계
어느 클래스로부터도 상속받지 않은 클래스입니다.
멤버 변수
이름 | 설명 |
name | 이름표에 표기할 현재 인물의 이름입니다. |
connects | <연결></연결> 블록들입니다 |
background | 배경입니다. |
nameWindow | 이름창입니다. |
cursor | 대사가 끝난 뒤 깜빡일 커서입니다. |
configs | [대화] 나 [독백]의 설정입니다. |
configIdx | 현재 설정중인 타입셋을 나타냅니다. |
멤버 함수
이름 | 설명 |
init() | Dialog 클래스를 초기화합니다. |
config(idx) | idx 설정의 프리셋을 반환합니다. |
SetConfig(idx,data) | idx 프리셋에 data 설정을 설정합니다. |
SetRenderTextureEnable(toEnable) | RenderTexture 를 사용하여 글자를 보여줄지 여부를 변경합니다. |
UserConfig(idx) | idx 프리셋으로 설정을 변경합니다. |
ClearShowingCache() | 보여주는 단어의 캐시를 비웁니다. |
Clear() | 보여주고 있는 글자 정보를 지웁니다. |
Reset() | Dialog의 보여주고 있던 글자 정보들을 초기화합니다. |
Preview() | 편집기의 미리보기창을 위해 실행될 함수입니다 |
Add(arg) | 화면에 표기할 글자를 추가합니다. |
AddMarkup(arg) | 텍스트에 적용시킬 마크업을 추가합니다. |
EqualMarkup(arg) | 등호(=) 마크업에 대한 처리 함수입니다. |
ApplyMarkup(arg) | 자세한 마크업 처리 함수입니다. |
createNameWindow() | 이름창을 생성합니다. |
createCursor() | 커서를 생성합니다. |
updateName() | 이름을 갱신합니다. |
_make(callback) | 대사가 출력될 배경을 만듭니다. |
createConnectBlock(bmrk) | <연결> 블록을 생성합니다. |
connectBlockModify(block,y,w,maxY) | <연결> 블록을 변형합니다. |
stop() | Dialog 의 동작을 정지합니다. |
insertPendingString(words) | 만들어야 할 글자 목록에 글자들을 추가합니다. |
CreateOneWord() | 글자 한개를 생성합니다. |
run() | 글자를 한개씩 한개씩 보여준 뒤, 모두 보여 준 뒤이벤트 처리를 하는 함수입니다. |
WaitConfig(key,sec) | 대기시간을 변경하는 함수입니다. |
SetCursorVisible(v) | 커서의 가시성 유무를 변경합니다. |
SetCursorPosition(x,y) | 커서의 위치를 변경합니다. |
isAllLetterShow() | 모든 글자가 나타났는지 여부를 반환합니다. |
showAllLetters() | 모든 글자를 한꺼번에 나타나게 합니다. |
setName(name) | 표기 중인 이름을 변경합니다. |