查看: 6609|回复: 2

[已经解决] 对话显示完后NPC能不能自动消失或者自动离开

[复制链接]
梦石
0
星屑
50
在线时间
14 小时
注册时间
2016-9-22
回帖
10
发表于 2016-9-23 23:16:03 | 显示全部楼层 |阅读模式

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

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

×
在做一个事件的时候需要事件显示完后NPC自己离开,但是我试了很多次都不行
能不能做到不和NPC接触对话就做一个事件,事件结束后NPC消失或者自己离开
梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
回帖
1772
发表于 2016-9-24 00:11:59 | 显示全部楼层
本帖最后由 玄天 于 2016-9-24 00:20 编辑

1)在该剧情事件的最后设置一个开关为ON
2)找到你要消失的那个人物事件,新建事件页,出现条件上勾选开关,并选择1)中设置的那个开关。其余设置全部留空。

如果你是想剧情事件结束后那个人物事件会离开房间之类的,则在1)的最后先做『设置移动路线』,让那个人物事件走到指定位置,然后在『设置移动路线』中使用『开关ON』指令。其余跟2)相同。


————————

这里面有一个概念楼主你要明白。

实际上从技术层面来说,所有事件一旦建立就无法消除的,他只有两种状态而言:能被玩家发现和无法被玩家发现。所以你的思路就不要去想怎么把一个事件弄消失,而是弄得看不见。

新建事件页在默认的情况下就是一张白纸,既没有可供执行的指令,也没有设置行走图,那么在实际运行的时候玩家就不可能发现这个事件的存在。因此这就变相等于这个事件消失了。

开关这个功能就是相当于进程管理。用玩家游戏的术语来说,就是FLAG。当这个FLAG立起的时候,自动将该人物事件切换到与之对应的事件页。既然这个新的事件页是空白的,那么玩家自然不可能发现,这样就能做出消失的效果来了。
新しい誕生祝いだッ!
回复 1 0

使用道具 举报

梦石
0
星屑
50
在线时间
14 小时
注册时间
2016-9-22
回帖
10
 楼主| 发表于 2016-9-24 11:20:34 | 显示全部楼层
玄天 发表于 2016-9-24 00:11
1)在该剧情事件的最后设置一个开关为ON
2)找到你要消失的那个人物事件,新建事件页,出现条件上勾选开关 ...

哦哦谢谢我现在去试试
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部