Closed a884322916 closed 3 years ago
我没用过pygame,但给你提供一种思路把,不知道是否可行。 首先,你需要知道如何显示文字、如何让文字消失。
接下来的问题就是,在循环中,如何在指定的秒数后,执行某个操作。
思路:
should_close_text = false do_action_at = -1 while true: if 应该显示文字: # 这是你自己的触发逻辑 显示文字 should_close_text = true do_action_at = 现在 + 5秒 ... now = 获取现在时间() if should_close_text and now >= do_action_at: should_close_text = false 关闭文字
这个回答的问题也类似:https://github.com/buaa21/summer2020/issues/146
我没用过pygame,但给你提供一种思路把,不知道是否可行。 首先,你需要知道如何显示文字、如何让文字消失。
接下来的问题就是,在循环中,如何在指定的秒数后,执行某个操作。
思路:
这个回答的问题也类似:https://github.com/buaa21/summer2020/issues/146