히스토리
Pixi’VN이 대화, 선택지, 내러티브 단계 (`step`) 카운터, 저장 한도 등 내러티브 히스토리를 추적하고 관리하는 방법을 설명합니다.
UI 화면
히스토리 UI 화면의 예시는 인터페이스 예시 섹션에서 확인할 수 있습니다.
용어 설명
이 문서에서 "내러티브 히스토리"라는 용어는 플레이어에게 표시된 모든 대화, 선택지 등의 목록을 의미합니다.
Pixi’VN은 게임 중 실행된 모든 내러티브 단계 (step)마다 대화, 선택지, 응답 등을 저장합니다. 이를 통해 이전 단계로 돌아가 플레이어가 과거 이벤트를 다시 확인하거나 이전 선택지를 재방문할 수 있습니다.
가져오기
내러티브 히스토리를 가져오려면 stepHistory.narrativeHistory를 사용하세요.
const dialogues: NarrativeHistory[] = stepHistory.narrativeHistory;제거
모든 내러티브 히스토리를 삭제하려면 stepHistory.removeNarrativeHistory를 사용하세요.
stepHistory.removeNarrativeHistory();내러티브 히스토리의 일부를 삭제하려면, 처음 N개의 요소를 제거할 숫자를 전달하세요:
// Delete the first 2 elements
stepHistory.removeNarrativeHistory(2);