设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

怎么让事件随机转移?

查看数: 3305 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-2-6 11:34

正文摘要:

我想让这个NPC在每次移动之后都有一定概率(行动后随机改变)随机移动到周围8个5*5平台的随机一个格子上。 并打算让玩家与该NPC进行三页的对话树(达成特定条件之后会是空白事件,三页根据选择的不同也不一定会 ...

回复

Zeldashu 发表于 2020-2-6 12:25:30
本帖最后由 Zeldashu 于 2020-2-6 12:26 编辑

需要这么复杂吗……首先你的随机移动是瞬移还是“走”过去?

走的话会很困难,因为原版MV似乎没有提供事件移动到指定坐标的功能。所以这需要插件来进行,如果是yep的移动路线(虽然貌似也没有相关功能)。
但可以使用它的事件移动至指定事件作为一个“锚”。

在这个原理上,设置一个事件控制剧情和移动位置。而后在需要事件进行移动时,设置一个空白透明穿透事件,使其随机设置在某个位置,之后使用yep的移动路线插件执行NPC移动到空白事件这个指令。

瞬移的方法同上。

点评

另外对话时怎么暂停对事件的位置绑架?  发表于 2020-2-7 15:25
这样啊,分段的话只要多几个变量就行了?能提供人对话的最短等待时间是多少?  发表于 2020-2-7 15:08
瞬移不要太简单。设置两个随机变量,然后设置事件位置就行了。  发表于 2020-2-6 16:00
瞬移,要是走动的话问提就是框定移动范围了。  发表于 2020-2-6 14:45
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-29 03:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表