历史记录
描述 Pixi’VN 如何追踪和管理叙事历史,包括对话、选择、叙事步骤计数器和保存限制。
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);