Project1

标题: 怎么设计2个NPC吵架,与任意一个对话都会显示2个人的说话? [打印本页]

作者: 雷影    时间: 前天 13:22
标题: 怎么设计2个NPC吵架,与任意一个对话都会显示2个人的说话?
就是2个正在吵架的NPC,与其中任意一个对话都会触发2人的吵架内容!
一开始是想直接复制2个对话事件,改成不同的步行图,可操作感觉有点多此一举
之后又想把对话内容做成一个公共事件,接触2个NPC就直接调用公共事件,可感觉专门搞个公共事件又没必要!
有没有其他更简单的思路?

作者: soulsaga    时间: 前天 17:55
本帖最后由 soulsaga 于 2025-1-16 17:58 编辑

我想到的是找个空位放事件,自动执行
判断开关打开时进行对话
对完话后关掉开关
其他两个NPC事件只用打开该开关
作者: utunnels    时间: 前天 20:21
我觉着公共事件就挺好,毕竟很多文档文件物品也是这么搞的。
既然逃不掉,为了几个事件来优化折腾实属没必要。
作者: Zeldashu    时间: 昨天 14:56
其中一个用脚本写this.character(n).start(),n是另一个有台词的事件ID
作者: v2sam    时间: 昨天 23:11
直接复制2个对话事件,改成不同的步行图就是最简单的实现方法啦,别想太多




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1