我不太确定我能用一种让它有意义的方式问这个问题,所以如果它混乱的话,请原谅。如果你觉得有用,我也可以问问题,如果不清晰的话。

我正在工作于一个小游戏,它是一个关于Little Town教程的分支。遗憾的是,我有了一点偏离它,所以我很难决定如何设置我想要的最后对话。基本上,有一些NPC,想要玩家获取一个属于每个NPC的特定物品。我已经有了一段工作代码,根据你是否把该物品“采集”的情况会显示不同的对话。但是,我想要有一个更长的对话流,NPC可以在不同的文本框中给玩家更长的回应。

我尝试了几种不同的方式去实现这一点,但还没成功。我当前正在使用所有交互的键控为空间键,但有一个奇怪的事情是,当我玩之前的测试,键控为“Z”的空间键和空间键都有相似的代码,当我按下“Z”空间键时,我会得到第二个回复,但如果我只按下一个“Z”空间键我会只得到第一个回复。