这段代码这样写正确吗。。
gamemaker吧
全部回复
仅看楼主
level 10
RunnerToGoal 楼主
新人,使用的是GMS2
需求如下:有一个控制速度的按钮,当检测到物体运动速度小于10时,按钮处于可被按下/点击状态,按下后速度+2;否则(即当前物体运动速度>=10)按钮处于不可点击状态,按下后不会有任何改变。
代码如下:
2017年11月14日 04点11分 1
level 10
RunnerToGoal 楼主
求解答,多谢!
2017年11月14日 04点11分 2
level 9
试试不就知道了
2017年11月14日 06点11分 3
level 5
你跑一下看呀,另外强烈建议用等宽字体
2017年11月14日 09点11分 5
level 8
估计应该没有问题,但逻辑有点别扭,既然是鼠标事件,为什么要把限制条件放到外面,一般逻辑应该放到事件里面。
if(mouse_check_button_released(mb_left)){
if(speed<10){
speed+=2;
image_alpha=1;
}else{
image_alpha=0.5;
}
}
2017年11月14日 12点11分 7
吧务
level 14
键盘没有f5系列
2017年11月14日 22点11分 8
1