Project1

标题: 跳跃后落下时的重力处理该如何解决 [打印本页]

作者: 飞火流萤    时间: 2014-12-13 15:27
标题: 跳跃后落下时的重力处理该如何解决
本帖最后由 飞火流萤 于 2014-12-13 15:31 编辑


从跳台跳跃的时候,如果空白部分设置的是可以通行,那么角色就会停留在空白部分(如圈圈部分),如果设置不能通行,那么角色无法跳跃。除非跳跃的距离足够大,那么角色可以跳跃到下面(如箭头部分),现在我希望实现的是即便只跳跃一步,角色也能自动坠落下来,然后角色死亡游戏结束,这个是不是类似重力的系统呢?当然这里面还涉及一个问题,就是判断跳台高度,并不是所有跳台都会让角色死亡,比如下面那个矮一点的跳台角色跳跃就不会出事。
作者: kuerlulu    时间: 2014-12-13 19:13
本帖最后由 kuerlulu 于 2014-12-14 13:58 编辑

在上面边缘处放置播放坠落的事件(常规做法是强制移动路线然后换行走图)

忘[穿透OFF]了
作者: 汪汪    时间: 2014-12-14 11:03
如果少的话,直接用事件做就好……
作者: 飞火流萤    时间: 2014-12-14 12:00
【超级测试版】.rar (294.96 KB, 下载次数: 63)
作者: 飞火流萤    时间: 2014-12-14 15:53
[attach]269255[/attach]
现在无法累加到20,变量累积到10的时候就执行了,这个该怎么解决呢?为什么不能等我松开Z键后再来执行跳跃判定呢,而不是像现在这样,我按住就执行,那么只可能执行累加到10的部分,累加到20的部分永远无法执行
作者: 飞火流萤    时间: 2014-12-14 16:48
在这里




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1