平台跳跃的具体使用可以参看下面的视频~也可下拉查看图文教学
平台跳跃的教程视频
平台跳跃能力可以使对象在平台(刚体对象、跳穿平台对象)上跑、跳等。
跳跃持续时间: 跳跃持续的时间,单位是毫秒。数值越大, 跳的越高。
默认控制: 启用键盘方向键/字母键控制对象移动。
控制方式: 方向键/WASD字母键。
自动翻转朝向: 根据控制键自动改变对象的方向。
勾选自动翻转朝向
不勾选自动翻转朝向
默认朝向:对象初始的朝向。
某运动状态中是个持续条件,四种状态可选——正在移动时、在平台上时、正在跳跃时、正在下落时
状态切换瞬间是触发条件。五个瞬间可选——跳起时、开始下落时、停止运动时、开始运动时、着陆时。
在墙边时:当对象左边/右边有刚体时,该条件触发。
设置当前速度:可以设置运动的速度,包括水平和垂直速度。
调整运动参数:是对平台跳跃属性的设置,包括最大速度、加速度、减速度、起跳速度、重力等。输入框里可填数字、属性值、表达式以及内部函数。
比如简单的跑酷
制作步骤如下:
首先添加哥布林图和九宫格地板。哥布林添加平台跳跃能力
九宫格添加刚体和子弹能力。注意不要勾选子弹的设置角度。
然后设置事件
但是现在,只会有一个地板,当哥布林走到尽头时,就会掉落。
如果我们希望能无限生成地板,该怎么通过事件完成呢?这里给个小提示:什么条件触发生成地板,哥布林的前进距离该怎么计算。
大家试试自己探索下方法~