查看: 3415|回复: 2

[有事请教] 关闭游戏窗口重启会导致部分事件回归默认位置,如何解决

[复制链接]
梦石
0
星屑
25359
在线时间
1136 小时
注册时间
2019-3-5
回帖
1303
发表于 2019-6-20 16:23:11 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Zeldashu 于 2019-6-20 16:24 编辑

我制作了一个游戏过场,当这个事件被触发时,它会将这个场景中需要的NPC通过【设置事件位置】的方式,分配到地图上各自的位置。可是这样似乎会产生一个问题:

我原本的设想是,这个过场后NPC不会回归原来的位置,而是根据这个它们被分配的新位置,各司其职。

例如场景对话过后,NPC小王不会继续呆在墙角,而是呆在大门口。这是他的新位置。

如果这个新位置设定执行后,玩家进行存档,并且关闭游戏重新打开游戏读取这个存档的话,NPC小王不会呆在他的新位置,而是会回归到原本的墙角里。

请问这是引擎bug还是什么原因导致的?应该如何解决?

1.png
只有重新开启游戏读档才会出现这种问题——设置事件位置后,如果不关闭游戏窗口,那么怎么读取那个存档,红发NPC的位置都不会发生变化,仍然会呆在她被设置的新位置上


2.png
但是关闭游戏后,再读取那个存档的话,位置就会变回默认位置

PS:我使用了YEP的事件位置存储插件,仍然没有办法解决这个问题。
梦石
0
星屑
3922
在线时间
1198 小时
注册时间
2016-8-9
回帖
2355

开拓者

发表于 2019-6-20 21:38:37 | 显示全部楼层
位置储存插件竟然都无法解决啊,要不在这个场景设置成不可存储,过了这个剧情才能保存,这样子如果到这里关闭游戏,玩家就得从上一个节点开始,不影响位置,到下一个节点稍远一点才能再保存试试看(我就喜欢暴力解决问题,哈哈哈哈哈)

点评

这个不知道是bug还是特性的东西出现方式什么奇怪,之后我又经过了几次测试,一时出现一时又不出现,捉摸不透  发表于 2019-6-20 22:01
酸酸甜甜就④哇噢
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部