我创建了一个游戏,你控制一个棒球棒,通过左、右键盘控制它旋转在一个行星周围,可以用棒球棒打击网球,类似于用棒球棒打击球,但当棒球棒速度很快时,它会穿过球!
phy_rotation += rspeed;
if keyboard_check(vk_left)
{
rspeed = max(rspeed - 0.3, -5);
}
if keyboard_check(vk_right)
{
rspeed = min(rspeed + 0.3, 5);
}
if !keyboard_check(vk_left) && !keyboard_check(vk_right)
{
if rspeed > 0
{
rspeed = max(rspeed - 0.1, 0);
}
else if rspeed < 0
{
rspeed = min(rspeed + 0.1, 0);
}
}
我尝试将速度降低到较低的速度,但那样会变得太慢,无法真正玩游戏。
评论 (0)