日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python pygame模块按键延迟_用pygame做游戏时,用pygame.KEYDOWN来实现的按键控制“不灵敏”能怎么解决?...

發布時間:2025/3/13 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python pygame模块按键延迟_用pygame做游戏时,用pygame.KEYDOWN来实现的按键控制“不灵敏”能怎么解决?... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這樣寫就十分靈活了

就是每個按鍵添加了一個k變量來檢測按鍵是否被按著。

每一對兒方向相對的按鍵加了一個f變量來記錄兩個按鍵誰最后按下的。

speed=[x,y]

for event in pygame.event.get():

if event.type==pygame.QUIT:

sys.exit()

if event.type==KEYUP:

if event.key==K_a:

ka=False

fr=False

if event.key==K_d:

kd=False

fr=True

if event.key==K_w:

kw=False

fu=False

if event.key==K_s:

ks=False

fu=True

if event.type==KEYDOWN:

if event.key==K_a:

fr=True

ka=True

if event.key==K_d:

fr=False

kd=True

if event.key==K_w:

fu=True

kw=True

if event.key==K_s:

fu=False

ks=True

if ka==True and fr==True:

x=-1

if kd==True and fr==False:

x=1

if kw==True and fu==True:

y=-1

if ks==True and fu==False:

y=1

if ka==False and kd==False:

x=0

if kw==False and ks==False:

y=0

總結

以上是生活随笔為你收集整理的python pygame模块按键延迟_用pygame做游戏时,用pygame.KEYDOWN来实现的按键控制“不灵敏”能怎么解决?...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。