我试图从python中的一个类创建一个对象,但是遇到了一个错误,“e_tank=EnemyTank()
TypeError:“Group”对象不可调用
我不知道这意味着什么,我试过谷歌,但我不能得到一个明确的答案是什么导致了这个错误。有人知道为什么我不能从我的EnemyTank类创建一个对象吗?在
这是我的代码:#Image Variables
bg = 'bg.jpg'
bunk = 'bunker.png'
enemytank = 'enemy-tank.png'
#Import Pygame Modules
import pygame, sys
from pygame.locals import *
#Initializing the Screen
pygame.init()
screen = pygame.display.set_mode((640,360), 0, 32)
background = pygame.image.load(bg).convert()
bunker_x, bunker_y = (160,0)
class EnemyTank(pygame.sprite.Sprite):
e_tank = pygame.image.load(enemytank).convert_alpha()
def __init__(self, startpos):
pygame.sprite.Sprite.__init__(self, self.groups)
self.pos = startpos
self.image = Ene