求助,这个代码如何改成二段跳?
gamemaker吧
全部回复
仅看楼主
level 1
六玄兽 楼主
求不限制地面y坐标的
2018年02月16日 08点02分 1
level 6
2018年02月16日 09点02分 3
vspeed -= 8
2018年02月16日 09点02分
@呃好听的用户名 不是ture 是true
2018年02月16日 09点02分
2018年02月16日 10点02分
level 11
2018年02月16日 10点02分 4
把jump key那边的代码改成我这样的就好了。记得在gravity=0.55后面加上";canJump=2"不包括引号
2018年02月16日 10点02分
@MikuScarlet 好像是无限跳
2018年02月17日 00点02分
@六玄兽 截图给我看看你有没有按我的要求写。
2018年02月17日 13点02分
@MikuScarlet 在7楼 canjump加括号里也一样
2018年02月18日 00点02分
level 11
设置一个变量,并且跳跃时检测地板,如果有地板变量不变,反之变量变化,变量为原值是可以跳跃
2018年02月17日 00点02分 6
level 1
六玄兽 楼主
2018年02月18日 00点02分 7
有问题,第五行canjump=2直接放在step里,就是每一步都会被执行一次,所以canjump一直等于2而不会随按键j的输入减少。我的做法:把第5行去掉,改成如果玩家接触地面,canjump=2,按下j键时如果canjump大于0则canjump减少1,并且玩家的vspeed设
2018年02月18日 00点02分
回复 大小板栗仔 :vspeed设定为某个值
2018年02月18日 00点02分
所以说你就写错了,根本就没按我说的来。。。重新把我的话看一遍再改好不好?
2018年02月18日 02点02分
gravity=0.55后面你都不知道哪里吗?
2018年02月18日 02点02分
level 11
帮你把代码重写了一遍。
2018年02月18日 02点02分 8
好的,谢谢[哈哈]
2018年02月18日 03点02分
1