# self.image 加載要顯示的精靈圖片,控制圖片大小和填充色
# self.rect 精靈圖片顯示在哪個位置
# Sprite.update() 刷新精靈圖,使其相應效果生效
# Sprite.add() 添加精靈圖到精靈組中(groups)
# Sprite.remove() 從精靈組中刪除選中的精靈圖
# Sprite.kill() 刪除精靈組中全部的精靈
# Sprite.alive() 判斷某個精靈是否屬于精靈組
#
# # 創建精靈組
# group = pygame.sprite.Group()
# # 向組內添加一個精靈
# group.add(sprite_one)
#
# pygame.sprite.collide_rect() 兩個精靈之間的矩形檢測,即矩形區域是否有交匯,返回一個布爾值。
# pygame.sprite.collide_circle() 兩個精靈之間的圓形檢測,即圓形區域是否有交匯,返回一個布爾值。
# pygame.sprite.collide_mask() 兩個精靈之間的像素蒙版檢測,更為精準的一種檢測方式。
# pygame.sprite.spritecollide() 精靈和精靈組之間的矩形碰撞檢測,一個組內的所有精靈會逐一地對另外一個單個精靈進行碰撞檢測,返回值是一個列表,包含了發生碰撞的所有精靈。
# pygame.sprite.spritecollideany() 精靈和精靈組之間的矩形碰撞檢測,上述函數的變體,當發生碰撞時,返回組內的一個精靈,無碰撞發生時,返回 None。
# pygame.sprite.groupcollide() 檢測在兩個組之間發生碰撞的所有精靈,它返回值是一個字典,將第一組中發生碰撞的精靈作為鍵,第二個組中發生碰撞的精靈作為值。
#