问候,
看来我在 pygame 中从事的项目有点麻烦。对于我使用的一个对象:
image.get_rect()
并将其分配给:
self.rect
我了解 get_rect 函数的默认坐标值是 (0,0)。结果,我使用了:
self.rect.center = (320,240)
将精灵大致放置在屏幕中间。但是,稍后在 hitTest 函数中,我想调用:
self.rect.colliderect(other_rect)
我收到一个错误:'tuple' 对象没有分配'colliderect'。
发生这种情况是因为 self.rect.center 分配改变了 self.rect 的属性吗?