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

Project1

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

[已经解决] 怎样才能让追逐战中追我的人自动跳过障碍?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
970
在线时间
114 小时
注册时间
2019-7-12
帖子
5
跳转到指定楼层
1
发表于 2019-7-28 18:46:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 cassand 于 2019-7-28 20:49 编辑

在做游戏的时候,有一段剧情是追逐战,需要主角跳过杂物堆躲避敌人的追捕。
但是敌人选择接近模式是无法跳跃的,就设置了路线。
javascript:;
但是如果主角跳过第一个箱子,停在箱子后面不动的话,等通过设置路线跳过来的敌人落地,和主角一样落在箱子的后面(同一个地图方格上)。这里判定不到敌人与主角接触,无法死亡。只有主角动一下,才会死。
请问哪里出现了问题?(如果有让追逐战中敌人自动跳过障碍的脚本的话,也求一下TAT)
已经绞尽脑汁了......

360截图20190728183543627.jpg (25.59 KB, 下载次数: 21)

360截图20190728183543627.jpg

Lv6.析梦学徒

老鹰

梦石
40
星屑
34073
在线时间
6684 小时
注册时间
2012-5-26
帖子
3220

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2019-7-28 20:03:12 | 只看该作者
你可以加个并行判定,如果敌人和主角坐标一致,也判定抓住啊

评分

参与人数 1+1 收起 理由
cassand + 1 塞糖

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
970
在线时间
114 小时
注册时间
2019-7-12
帖子
5
3
 楼主| 发表于 2019-7-28 20:40:50 | 只看该作者
本帖最后由 cassand 于 2019-7-28 21:00 编辑
百里_飞柳 发表于 2019-7-28 20:03
你可以加个并行判定,如果敌人和主角坐标一致,也判定抓住啊


谢谢你的建议
我做了这个判定成功了!
但是有了个新问题:敌人跳的时候系统默认他的坐标变成了跳之后的坐标,导致主角停在箱子后面,敌人刚跳就显示死亡了.....
javascript:;

360截图20190728205733738.jpg (61.5 KB, 下载次数: 28)

360截图20190728205733738.jpg

点评

喔,谢谢♪(・ω・)ノ,但是出现了令人捉急的新问题  发表于 2019-7-28 21:03
以及这个不需要每帧判定,你可以在前面或后面加个等待10帧,毕竟人的操作在RM下是有极限的,10帧内足够判定了(x)  发表于 2019-7-28 20:55
这个判定,你没发现里面敌人的事件ID,会随着地图不同而跟着不同吗  发表于 2019-7-28 20:54
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
970
在线时间
114 小时
注册时间
2019-7-12
帖子
5
4
 楼主| 发表于 2019-7-28 21:05:34 | 只看该作者
cassand 发表于 2019-7-28 20:40
谢谢你的建议
我做了这个判定成功了!
但是有了个新问题:敌人跳的时候系统默认他的坐标变成 ...

但是这个问题似乎小到可以忽略,我大概没有疑问了,感谢你!

点评

噢!我会了!感谢你,这个我真想不出  发表于 2019-7-28 21:49
你可以把这个并行事件加个触发条件开关,追逐开始时开关打开,当跳跃时关闭开关(即不判定),敌人跳跃结束时开启开关  发表于 2019-7-28 21:16
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-3-11 15:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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