我正在尝试在 DrRacket 中为我的游戏制作动画,当我按下左键时,我希望我的图像做一个跑步动画(腿打开 --> 腿闭合)。有没有办法可以延迟图像交换?计算机进行交换的速度非常快,以至于您看不到交换发生。-->
(define (keyboard-function key)
(cond ((eq? key 'left) (tekenaar 'mario-next!)
((mario-adt 'move) 'left)
(tekenaar 'mario-next!))
((eq? key 'right) ((mario-adt 'move) 'right)
(tekenaar 'mario-next!))
(else (void))))
谢谢