查看: 2689|回复: 4

[有事请教] 关于设置对话系统的问题~~

[复制链接]
梦石
0
星屑
50
在线时间
108 小时
注册时间
2014-2-8
回帖
27
发表于 2015-10-21 07:18:50 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
想设置如RPG游戏那样,与对象对话时会弹出对话窗口

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

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

想请问设置对话系统有什么比较好的方法?
梦石
0
星屑
240
在线时间
1036 小时
注册时间
2009-6-12
回帖
170

短篇九导演组季军

发表于 2015-10-21 12:56:55 | 显示全部楼层
追加一个开关,在对话时候让角色移动速度为0就可以了,比较麻烦的就是对话结束之后还得记着把开关关了=。=
回复

使用道具 举报

梦石
0
星屑
50
在线时间
134 小时
注册时间
2009-3-29
回帖
376
发表于 2015-10-22 08:16:29 | 显示全部楼层
对象里不久有对话框模式吗,而且就是暂停状态的
黑之结界勇士
回复

使用道具 举报

梦石
0
星屑
50
在线时间
425 小时
注册时间
2008-1-19
回帖
4
发表于 2015-10-22 13:26:09 | 显示全部楼层
那个不是对话框模式,而是消息框模式,作用是做路标。
那个功能是一次性的,弹出窗口后所有动作都不会执行(包括对象动画之间的转换的判定),只有按取消键才能关闭。
当然,只是一句话的话,可以用这个模式,范例里也是这样用的。但如果想要一般对话那样,就只能另想办法了。
回复

使用道具 举报

梦石
0
星屑
55
在线时间
183 小时
注册时间
2005-12-25
回帖
174
发表于 2015-10-23 08:11:06 | 显示全部楼层
我是这么做的,两种方案:
一个是给主角建立一个动作,叫做对话待机中,当开关【开始对话】为ON时跳转过来,当OFF时返回待机。这个状态就是速度为零,只和待机进行条件相连。(这个适合主角只有对话没有别的动作)
另一个是建立一个房间专门用来过剧情,里面放个长得像主角的NPC,假冒主角对话中……(适合过剧情)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部