为什么我的坐标超出了tkinter的范围

时间:2019-12-18 13:17:50

标签: python loops tkinter encoding

我正在尝试将碰撞引入程序中,我希望球撞到墙壁时将其破坏。但是,当碰到墙时,它说列表索引超出范围,但是我的墙是500x500,那么怎么可能超出范围?

                yspeed=10
                pos=canvas1.coords(bullet) #cords[left, top, right, bottom]
                posen=canvas1.coords(enemy)

                canvas1.move(bullet, 0,yspeed)


                if pos[3]>=499 or pos[1]<=0:
                    canvas1.delete(bullet)

0 个答案:

没有答案