怎么能让主角左右移动还有起跳???
gamemaker吧
全部回复
仅看楼主
level 6
Kmiss🌚
楼主
RT。。。渣渣在此。。。
2014年07月12日 11点07分
1
level 1
破丨尘灬
求起跳··
2014年07月27日 14点07分
2
棒棒糖大使☜
同求
2014年07月27日 15点07分
level 11
红色激晴º
icendragon.ys168.com
2014年07月27日 15点07分
4
破丨尘灬
看过了··看不懂啊···智商捉急啊····
[img pic_type=undefined width=1 height=1]http://tb2.bdstatic.com/tb/editor/images/tsj/t_0002.gif?t=20140602[/img]
2014年07月27日 16点07分
破丨尘灬
回复 破丨尘灬 :靠··这乱码是神马???
2014年07月27日 16点07分
level 7
Faceless炮哥
。。。至少把教程看完吧
2014年07月27日 17点07分
5
红色激晴º
嗯,不看视频教程爱莫能助。
2014年07月27日 23点07分
吧务
level 13
q糖豆p
目前常见的移动处理手段有两种:逐帧改变坐标,用GM内置变量。
逐帧改变坐标如同字面意思,在步事件(或键盘事件)里通过判定,计算主角“应该”移动到什么位置,然后改变坐标值(内置变量x和y)
用GM内置变量就是在关键事件发生时,通过改变特定内置变量的值来实现对应效果,常见的有:
vspeed 竖直速度
hspeed 水平速度
speed 速度
direction 运动方向
gravity 重力加速度
gravity_direction 重力方向
friction 阻力
那么,既然问题是如何移动和跳跃
移动的方法A:改变X即可
移动的方法B:改变hspeed即可
跳跃的方法A:改变Y即可
跳跃的方法B:改变vspeed和grivity即可
至于如何同时完成“落地以后不会穿越地面掉下去”、“落地以后还能跳起来”以及“从平台边缘走出去以后主角不会悬空飘”,就请自己考虑咯。
2014年07月28日 01点07分
6
1