查看: 2314|回复: 9

[已经解决] 关于NPC行走带动主角的问题

[复制链接]
梦石
0
星屑
50
在线时间
55 小时
注册时间
2012-9-9
回帖
10
发表于 2013-12-7 15:28:28 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Justmilk 于 2013-12-7 20:02 编辑

各位大神 请教一下 能否实现 NPC走的时候 在碰到主角的时候 主角会 按照他的方向走   就是说 主角在左边 NPC从右边过来  碰到主角的时候 主角会后退  
事件 好像有点难实现这个东西 难道要用脚本?  这问题会不会很低级哦  我是新人啦 不好意思啦  谢谢大家啦
梦石
0
星屑
473
在线时间
487 小时
注册时间
2011-10-12
回帖
394
发表于 2013-12-7 16:36:23 | 显示全部楼层
用事件接触,事件内容设置“移动路线”。
想多弄些小细节的话,可以开启固定朝向,如果开启的队列,也可以集合下队列(队列的集合速度与人物移动速度一样,所以把速度改到6最大,队列的集合会变得很快。)

注意:一定要勾选“忽略障碍”,保障不会发生意外;穿透的话,如果穿到不可移动的地形就没得玩了。

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 感谢帮忙

查看全部评分

莺莺飞蛾夜灯寻,小路迷途飞满庭;
追爱明光夜夜怜,不觉天明为谁晴。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
55 小时
注册时间
2012-9-9
回帖
10
 楼主| 发表于 2013-12-7 17:07:50 | 显示全部楼层
gaogs123456 发表于 2013-12-7 16:36
用事件接触,事件内容设置“移动路线”。
想多弄些小细节的话,可以开启固定朝向,如果开启的队列,也可以 ...

有点看不懂呀 大神。。 按照你说的那样做貌似搞不出来 会不会是理解错意思了?  我的意思是 NPC移动的时候 向主角走来 然后 要碰到主角的时候 主角会退后 能否实现呢?

点评

下方的触发条件,事件内容设置玩家移动路线;如果还不清楚,那么你应该更加的了解下事件页的各种选项指令的作用(这些不高级,但基本够用了)。  发表于 2013-12-7 17:52
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45707
在线时间
7948 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2013-12-7 17:54:46 | 显示全部楼层
Justmilk 发表于 2013-12-7 17:07
有点看不懂呀 大神。。 按照你说的那样做貌似搞不出来 会不会是理解错意思了?  我的意思是 NPC移动的时候 ...

你给那个NPC的触发方式设置成“事件接触”
然后事件内容第一行使用事件“脚本”
  1. $game_player.turn_toward_character($game_map.events[@event_id])
复制代码
当然在编辑器里可能位置写不下,
最好写成这样
  1. $game_player.turn_toward_character\
  2. ($game_map.events[@event_id])
复制代码
这一句的作用是让主角面向撞他的NPC,
你再设置移动路线,后退一步即可。
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
50
在线时间
55 小时
注册时间
2012-9-9
回帖
10
 楼主| 发表于 2013-12-7 19:27:37 | 显示全部楼层
fux2 发表于 2013-12-7 17:54
你给那个NPC的触发方式设置成“事件接触”
然后事件内容第一行使用事件“脚本”当然在编辑器里可能位置写 ...

我自己摸索了一下 搞出了一个东西 但是 他们能不能实现同时走动呢?  还有就是 我没用上你的那个 脚本  下楼上图
回复

使用道具 举报

梦石
0
星屑
50
在线时间
55 小时
注册时间
2012-9-9
回帖
10
 楼主| 发表于 2013-12-7 19:28:00 | 显示全部楼层
fux2 发表于 2013-12-7 17:54
你给那个NPC的触发方式设置成“事件接触”
然后事件内容第一行使用事件“脚本”当然在编辑器里可能位置写 ...

我自己摸索了一下 搞出了一个东西 但是 他们能不能实现同时走动呢?  还有就是 我没用上你的那个 脚本  下楼上图
回复

使用道具 举报

梦石
0
星屑
50
在线时间
55 小时
注册时间
2012-9-9
回帖
10
 楼主| 发表于 2013-12-7 19:30:30 | 显示全部楼层
QQ截图20131207192541.jpg 我是这样设置的
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45707
在线时间
7948 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2013-12-7 19:45:28 | 显示全部楼层
Justmilk 发表于 2013-12-7 19:30
我是这样设置的

最好还是用脚本吧,可以应对来自各个方向的撞击。
同步移动的话,你把等待结束的勾去掉即可。

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
50
在线时间
55 小时
注册时间
2012-9-9
回帖
10
 楼主| 发表于 2013-12-7 20:02:46 | 显示全部楼层
fux2 发表于 2013-12-7 19:45
最好还是用脚本吧,可以应对来自各个方向的撞击。
同步移动的话,你把等待结束的勾去掉即可。 ...

好的 谢谢大神! 我爱你!
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部