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

Project1

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

[已经解决] 移动路线

[复制链接]

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
跳转到指定楼层
1
发表于 2016-5-10 18:47:19 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
如图所示,设计情景是进门触发事件,红线位子的一男一女沿着标示循环追逐,然后主角前去解围,结束之后光头男会朝门口移动直到消失,现在的问题是玩家可以在路线的任何位置跟NPC对话,如果弄成固定移动路线的话解围之后光头男离开房间的路线会混乱,怎么弄才能任意位子对话之后让光头男准确的朝门口走出去,而不是从其他位子穿墙出去,请大大指教!

搜狗截图16年05月10日1837_1.png (187.03 KB, 下载次数: 36)

搜狗截图16年05月10日1837_1.png

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
14
 楼主| 发表于 2016-5-16 00:00:50 | 只看该作者
H·H·Y 发表于 2016-5-13 22:40
_(:з」∠)_我看应该是坐标运算出错了,如果是“走到哪”并不需要用门坐标减去大叔坐标来着。
大概是这样 ...

貌似NPC只会循环“向左移动”,看着设定貌似也没问题,还是用先前的办法解决算了,至少效果还行,感谢大大了,这个问题先到此结束了,还会开贴请教别的问题,希望还能看到你的指点!

评分

参与人数 1星屑 -20 收起 理由
丿梁丶小柒 -20 连贴

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
13
 楼主| 发表于 2016-5-15 23:59:42 | 只看该作者
H·H·Y 发表于 2016-5-13 22:40
_(:з」∠)_我看应该是坐标运算出错了,如果是“走到哪”并不需要用门坐标减去大叔坐标来着。
大概是这样 ...

貌似NPC只会循环“向左移动”,看着设定貌似也没问题,还是用先前的办法解决算了,至少效果还行,感谢大大了,这个问题先到此结束了,还会开贴请教别的问题,希望还能看到你的指点!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
12
 楼主| 发表于 2016-5-15 23:59:02 | 只看该作者
H·H·Y 发表于 2016-5-13 22:40
_(:з」∠)_我看应该是坐标运算出错了,如果是“走到哪”并不需要用门坐标减去大叔坐标来着。
大概是这样 ...

貌似NPC只会循环“向左移动”,看着设定貌似也没问题,还是用先前的办法解决算了,至少效果还行,感谢大大了,这个问题先到此结束了,还会开贴请教别的问题,希望还能看到你的指点!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
11
 楼主| 发表于 2016-5-15 12:01:01 | 只看该作者
邪正人鬼 发表于 2016-5-14 20:39
对话结束后做个淡出淡入,在淡出淡入之间调整大叔和妹子的位置,让大叔行走后淡入,等大叔走掉后主角来一句 ...

那样感觉很违和啊,还是对话之后NPC一步步走出去比较自然,还是谢谢指点,这个问题好多人指点了,基本达到目标了,还有好多问题我会开帖子继续请教各位大大{:2_263:}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2016-2-27
帖子
353
10
发表于 2016-5-14 20:39:40 | 只看该作者
对话结束后做个淡出淡入,在淡出淡入之间调整大叔和妹子的位置,让大叔行走后淡入,等大叔走掉后主角来一句内心独白什么的。



在下的邮箱:[email protected] 联系请发信~
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

梦石
0
星屑
2315
在线时间
5539 小时
注册时间
2011-1-10
帖子
6619

青铜编剧史诗剧作家剧作品鉴家

9
发表于 2016-5-13 22:40:11 | 只看该作者
前世涅缘 发表于 2016-5-13 14:05
虽然麻烦但是用那个“走几步“的思路基本完成了设定,然后又想来试试你的这个设定,可是貌似NPC只会按着 ...

_(:з」∠)_我看应该是坐标运算出错了,如果是“走到哪”并不需要用门坐标减去大叔坐标来着。
大概是这样(没测试过,错误未知):

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
8
 楼主| 发表于 2016-5-13 14:05:25 | 只看该作者
H·H·Y 发表于 2016-5-11 22:45
_(:з」∠)_我也想到过这个问题,不过后来我想了想,为什么一定要往“走几步”去考虑呢?咱来换个思路, ...

虽然麻烦但是用那个“走几步“的思路基本完成了设定,然后又想来试试你的这个设定,可是貌似NPC只会按着第一个分歧条件一直走到地图左下角定住,其他的分歧全部无效哦,按照这个结果我的想法是:貌似只在对话触发事件的瞬间判定NPC的站位坐标,然后执行移动路线,但是移动过程中无法自动判定NPC的坐标变化,导致其他分歧判定无法达成,到底怎么回事呢,还是有些设定错了,求大大释疑!还有一个小问题就是对话的过程中NPC会继续按原定路线移动,导致之后的移动路线和设定发生混乱,所以这次测试我没安排对话框,如果真是那样貌似就得用你之前说的用开关让NPC在对话的时候停下来了。

搜狗截图16年05月13日1357_1.png (37.65 KB, 下载次数: 31)

搜狗截图16年05月13日1357_1.png

搜狗截图16年05月13日1357_2.png (14.61 KB, 下载次数: 29)

搜狗截图16年05月13日1357_2.png
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

梦石
0
星屑
2315
在线时间
5539 小时
注册时间
2011-1-10
帖子
6619

青铜编剧史诗剧作家剧作品鉴家

7
发表于 2016-5-11 22:45:33 | 只看该作者
前世涅缘 发表于 2016-5-11 20:03
之前也想过用变量带入坐标,假如X坐标相减得A,Y坐标相减得B,但是如何实现左走A步下走B步呢,貌似自带的 ...

_(:з」∠)_我也想到过这个问题,不过后来我想了想,为什么一定要往“走几步”去考虑呢?咱来换个思路,大叔走到门前可以不通过判断“走几步”来实现,而是通过判断“走到哪”来决定大叔什么时候停下来,也就是说,只要循环走路,每走一步判定一次坐标就可以了。
事件可以这么设置:如果大叔X坐标和门的X坐标不相等,就往左走一步,如此反复,X坐标相等后开始一直往下走,也是如此反复,直至大叔的Y坐标与门的(Y-1)坐标相等的时候停下就好。

点评

..>A<..那阁下看这里,能否给在下帮帮忙?http://rm.66rpg.com/forum.php?mod=viewthread&tid=393354&page=1&extra=#pid2681768  发表于 2016-5-12 01:25
(~ ̄△ ̄)~RGSS3的结构我不太清楚呢……  发表于 2016-5-11 23:54
get_character(0).id 这样写可以吗?  发表于 2016-5-11 23:14
层主真乃神人也!在下有一事相求:给某变量赋值【获取本事件的ID】,这个怎么通过【事件指令】来做?  发表于 2016-5-11 23:09
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
6
 楼主| 发表于 2016-5-11 20:05:23 | 只看该作者
紫苍焰 发表于 2016-5-11 08:15
其实打开开关切换事件页并关闭公共事件就完事了……

这位大大麻烦你把思路说清晰点,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 16:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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