看板 Python 關於我們 聯絡資訊
各位大神,最近想要寫一個遊戲腳本。 while True: if keyboard.is_pressed( ) while True: 滑鼠移動迴圈或鍵盤 請問要怎麼寫才能按下(指定按鍵)隨時離開滑鼠移動迴圈,我有在裡面加過 if去設條件, 可是不能隨時離開,謝謝各位解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.226.215.1 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1666835123.A.4FF.html
lycantrope: 設狀態,用break,在function內return 10/27 10:14
SuzyWife: 不好意思 設狀態是用什麼函式呢 10/27 12:32
Schottky: 一樓的意思是用變數當旗標決定要不要離開迴圈 10/27 12:57
lycantrope: 用其他變數取代True,符合離開條件就改成False 10/27 12:58
Schottky: 但毛病可能不在這邊,你的問題問得不知所云 10/27 13:00
Schottky: 很常見的錯誤是加了10秒的工作或sleep之後才檢查按鍵 10/27 13:03
Schottky: 然後問為什麼這十秒都沒辦法接收鍵盤訊息 10/27 13:04
DavisX: 用signal 10/27 13:47
SuzyWife: 好謝謝我等等試試看 10/27 14:35