Surface绘制在主界面上时如何获取Surface坐标,我看Surface对象只有get_rect方法获取,但返回的永远只有(0,0,width,height)
如果我在主界面上绘制时传入x,y,但使用get_rect时,依然是(0,0,..)
我想使用的是鼠标按下检测碰撞到Surface对象,但不管在主界面上获取Surface对象还是Surface对象里的元素,鼠标按下获取到的全都是(0,0)
图中为设置坐标0,0时点击子surface显示碰撞到
设置200,200坐标后再点击黑色surface时显示为false 坐标在主界面上时显示正确 但获取坐标时一直在0,0




如果我在主界面上绘制时传入x,y,但使用get_rect时,依然是(0,0,..)
我想使用的是鼠标按下检测碰撞到Surface对象,但不管在主界面上获取Surface对象还是Surface对象里的元素,鼠标按下获取到的全都是(0,0)
图中为设置坐标0,0时点击子surface显示碰撞到
设置200,200坐标后再点击黑色surface时显示为false 坐标在主界面上时显示正确 但获取坐标时一直在0,0



