履歴
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);