我是 ruby 和一般编程的新手,我正在使用一个名为 ruby2D 的 gem。我试图让一个立方体跳跃,但是当我按下我的跳跃键时,我的解释器只是崩溃而没有说任何错误
我在实际识别问题时遇到了问题,但是我尝试使用 while 而不是 until 并且这似乎也不起作用
on :key_down do |jump|
if jump.key == 'j'
if player.y == 520
gravity = -15
player.y = 510
until player.y == 520
player.y += gravity
gravity += 1
end
end
end
end
我希望我的立方体跳起来,然后又掉下来,但我只是崩溃了