ExtraInk 2.1
이야기 게임을 더 쉽게 만들수 있도록
Loading...
Searching...
No Matches
DialogueManager Class Reference
Inheritance diagram for DialogueManager:
Inheritance graph
Collaboration diagram for DialogueManager:
Collaboration graph

Public Member Functions

void 대화_표시하기 (string 텍스트, string 화자="")
void 선택지_표시 (Choice[] 선택지들)
void 선택지_선택하기 (int 인덱스)
void 대화_기록하기 (string 텍스트)
void 다음_대화 ()
List< string > 대화_기록하기_가져오기 ()
void CompleteTyping ()
 타이핑 애니메이션 완료 처리
bool IsShowingText ()
 텍스트 애니메이션 중인지 확인
void SetAnimationType (int type)
 애니메이션 타입 설정
void SetTypingSpeed (float speed)
 타이핑 속도 설정
void SetFadeSpeed (float speed)
 페이드 속도 설정
void ApplyStyle (DialogueStyleAsset style)
 스타일 적용
void ChangeStyle (string styleName)
 스타일 변경
DialogueStyleAsset GetCurrentStyle ()
 현재 스타일 반환
void ShowDialogue (string text, string speaker="")
void ShowChoices (Choice[] choices)
void OnChoiceSelected (int index)
void LogDialogue (string text)
List< string > GetDialogueHistory ()

Properties

static DialogueManager Instance [get]

Events

Action< string, string > 대화표시시

Member Function Documentation

◆ ApplyStyle()

void DialogueManager.ApplyStyle ( DialogueStyleAsset style)

스타일 적용

Here is the caller graph for this function:

◆ ChangeStyle()

void DialogueManager.ChangeStyle ( string styleName)

스타일 변경

Here is the call graph for this function:

◆ CompleteTyping()

void DialogueManager.CompleteTyping ( )

타이핑 애니메이션 완료 처리

◆ GetCurrentStyle()

DialogueStyleAsset DialogueManager.GetCurrentStyle ( )

현재 스타일 반환

◆ IsShowingText()

bool DialogueManager.IsShowingText ( )

텍스트 애니메이션 중인지 확인

◆ SetAnimationType()

void DialogueManager.SetAnimationType ( int type)

애니메이션 타입 설정

◆ SetFadeSpeed()

void DialogueManager.SetFadeSpeed ( float speed)

페이드 속도 설정

◆ SetTypingSpeed()

void DialogueManager.SetTypingSpeed ( float speed)

타이핑 속도 설정


The documentation for this class was generated from the following file:
  • D:/Projects/Team_Hajen/ICPDEV_Ink/Assets/DeulPie/ExtraInk/Core/Managers/DialogueManager.cs