Project1

标题: 事件Npc可以从当前场景移动到其他场景,并维持这个状态... [打印本页]

作者: 黑桃moai    时间: 2024-6-8 01:33
标题: 事件Npc可以从当前场景移动到其他场景,并维持这个状态...
我通过开关做了一个分支,如果开关没触发则npc随机行走,如果开关被触发,npc在剧情里会很激动地冲出房间。

目前出现的问题是
一,因为场地比较小,npc会被卡住,但是点穿透的话又会破地图。
二、设计了行动轨迹,但是npc到了场景传送点并不会被传送走
三、结束事件后再回房间,会发现npc回来了(好快的返回)

不知道应该如何解决这种问题呢?
作者: 无忧谷主幻    时间: 2024-6-8 03:08
1,用纯事件比较麻烦,需要一个一个判断NPC当前的位置,推荐还是用相应的脚本让NPC自动寻路
还有一种方法是把主角设为透明变成路标,这样只需要让NPC执行接近主角的命令即可(至于原本的主角,完全可以用一个事件变成主角的样子,覆盖主角原本的位置)
2,到达传动点后,将NPC行走图设为空,若是需要转移场景,设置一个和该NPC相同图像的NPC,可以用开关控制
3,加个开关,当NPOC冲出房间,开关打开,而在新的事件页中事件行走图设为空




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