Project1

标题: 关于设置对话系统的问题~~ [打印本页]

作者: ppeeii11    时间: 2015-10-21 07:18
标题: 关于设置对话系统的问题~~
想设置如RPG游戏那样,与对象对话时会弹出对话窗口

如果以菜单的方式制作,发现菜单的显示只能以按键直接控制,无法以游戏内的《开关》来控制显示,所以似乎不可行,

但如果让对话窗口以物品道具的方式显示,虽然可行,但显示时无法让游戏呈现暂停状态、

想请问设置对话系统有什么比较好的方法?
作者: enchant    时间: 2015-10-21 12:56
追加一个开关,在对话时候让角色移动速度为0就可以了,比较麻烦的就是对话结束之后还得记着把开关关了=。=
作者: 黑之翅膀    时间: 2015-10-22 08:16
对象里不久有对话框模式吗,而且就是暂停状态的
作者: wangggg    时间: 2015-10-22 13:26
那个不是对话框模式,而是消息框模式,作用是做路标。
那个功能是一次性的,弹出窗口后所有动作都不会执行(包括对象动画之间的转换的判定),只有按取消键才能关闭。
当然,只是一句话的话,可以用这个模式,范例里也是这样用的。但如果想要一般对话那样,就只能另想办法了。
作者: 小徐    时间: 2015-10-23 08:11
我是这么做的,两种方案:
一个是给主角建立一个动作,叫做对话待机中,当开关【开始对话】为ON时跳转过来,当OFF时返回待机。这个状态就是速度为零,只和待机进行条件相连。(这个适合主角只有对话没有别的动作)
另一个是建立一个房间专门用来过剧情,里面放个长得像主角的NPC,假冒主角对话中……(适合过剧情)




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