【发布时间】:2021-02-20 20:57:05
【问题描述】:
如果 pygame 程序只是一个基本实体,你可以用箭头键正常移动,我怎么能做到,如果按下空格,基于按下时按住的箭头键,玩家破折号稍微向指定方向?我的想法是,当按下空格时,程序会检查其他键是否被按住,并基于它快速增加 x 和/或 y 坐标,然后在特定时间停止,但我不知道如何做到这一点停止,因为所有这些都发生在主游戏循环中。任何见解都受到高度赞赏。
【问题讨论】:
-
你已经描述过了。存储破折号开始的时间,并在破折号时间后停止。