簡體   English   中英

使用python和ncurses,顯示倒數計時器並同時接受用戶輸入

[英]Using python and ncurses, display count down timer and take user input simultaneously

我正在使用ncurses編寫一個小型python游戲。 我想連續顯示倒數計時器,並同時接受用戶輸入。

在主要功能中,我創建了一個顯示倒數計時器的線程,然后放置了一個循環以接收用戶輸入。

問題:當玩家說“退出”時,游戲沒有退出,只有在計時器線程計數減至零后游戲才結束。 如何殺死兩者之間的計時器線程?

將您的計時器線程標記為守護程序,即已設置

thread.daemon = True

(其中thread是您的計時器線程對象)(在調用thread.start()之前thread.start()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM