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

Project1

 找回密码
 注册会员
搜索
查看: 2830|回复: 6
打印 上一主题 下一主题

[交流讨论] 循环中的NPC如何对话

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2016-8-11
帖子
9
跳转到指定楼层
1
发表于 2016-8-20 22:24:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我设置了一个NPC在不停地四方向转动,用了循环的命令,我要如何做才能在NPC转动时和他对话。用的是并行处理的触发方式

Lv2.观梦者

梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
帖子
1817
2
发表于 2016-8-20 22:27:43 | 只看该作者
本帖最后由 玄天 于 2016-8-20 22:30 编辑


本体的转动用这里的『类型』→自定义,路线,勾选循环
然后右边的执行内容做对话。
新しい誕生祝いだッ!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2016-8-11
帖子
9
3
 楼主| 发表于 2016-8-20 22:31:19 | 只看该作者
玄天 发表于 2016-8-20 22:27
本体的转动用这里的『类型』→自定义,勾选循环
然后右边的执行内容做对话。 ...

嗯,这样就可以改变触发器了,谢谢。不过我的设计还有一个环节,因为我想让NPC转10次以上就停止,但这其中我也可以和他对话。这样的话是不是就必须用循环了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
帖子
1817
4
发表于 2016-8-20 22:37:52 | 只看该作者
yejie619 发表于 2016-8-20 22:31
嗯,这样就可以改变触发器了,谢谢。不过我的设计还有一个环节,因为我想让NPC转10次以上就停止,但这 ...

用路线中的脚本,
  1. $gameVariables.setValue(変数ID,変数の値)
复制代码


比如
  1. $gameVariables.setValue(1,+1)
复制代码

就是1号变量+1

这样每循环一次变量就加1

另外设一个并行处理事件,内容为条件分歧:变量1 = 10,打开开关,将转向的事件变为第二页(停止转向)

评分

参与人数 1星屑 +66 收起 理由
鑫晴 + 66 我很赞同

查看全部评分

新しい誕生祝いだッ!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2016-8-11
帖子
9
5
 楼主| 发表于 2016-8-20 22:49:53 | 只看该作者
玄天 发表于 2016-8-20 22:37
用路线中的脚本,

可以了,谢谢大神~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
帖子
1817
6
发表于 2016-8-20 23:03:24 | 只看该作者
yejie619 发表于 2016-8-20 22:49
可以了,谢谢大神~

其实还可以更加简便的,就是在上面那个变量运算之后再加一个if的脚本来判断,这样连另外的并行处理也不用了。不过我忘了if的语法弄成一行要怎么写,所以知道的人回答吧……

另外刚才猛然想起还有一个完全不需要动脚本的办法,那就是本体事件设2页,两页都不设路线。第一页是转动时内容,里面加你需要的对话;第二页是转完后的内容,出现条件为开关1=ON

接着另外设一个并行处理事件,内容如下

『第一页』
(转动)
(转动)
……
变量+1
条件分歧:若变量=10 时
  开关1=ON

『第二页』
出现条件:开关1=ON
(其余空白)

一样也能达成效果
新しい誕生祝いだッ!
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
1
星屑
5816
在线时间
2649 小时
注册时间
2013-8-23
帖子
2315

开拓者

7
发表于 2016-8-21 01:59:32 | 只看该作者
本帖最后由 鑫晴 于 2016-8-21 03:22 编辑

  ▋ NPC永久转动,主角和它对话时停下,对话结束继续旋转。





  ▋ NPC每转10圈就会面向主角停下休息一段时间。




回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-12 19:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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