我正在尝试重现 Pokemon 红色战斗场景,我需要在第一个角色出现(好人)和第二个角色出现(坏人)之间有 5 秒的延迟。我已经尝试过 time.sleep() 方法,但是它在启动程序之前只等待 5 秒(睡眠时间)。
#Add Person
label = Label(image=diglett, bg= "white")
label.place(x=20, y=80)
#Add Enemy (I want a 5 second delay here...)
label2 = Label(image=bad_guy, bg= "white")
label2.place(x=200, y=20)
label2.after(100)
bad_guy_name = Label(root, text="Cabbage", bg='white')
bad_guy_name.place(x=35, y=30)
我已经看到另一个关于这个的 Stack Overflow 帖子,但是我不确定如何在我的代码中实现它:Time delay Tkinter
谢谢