尝试开始使用python编程。我们已经输入了
class GridSquare(sprite.Sprite):
def _init_(self, position,gridSize)你试着跑,它会说
NameError: name 'sprite' is not defined当然,这肯定是非常简单的,但是找不到解决方法。有人能帮上忙吗?
发布于 2014-01-03 18:48:06
想必,您还没有显式地使用imported sprite。
from pygame import sprite或者,如果您已经使用import pygame,请使用
class GridSquare(pygame.sprite.Sprite):另外,请注意"_init_" != "__init__"和您缺少冒号::
class GridSquare(sprite.Sprite): # or pygame.sprite.Sprite
def __init__(self, position, gridSize):
# ^ note underscores ^ and colonhttps://stackoverflow.com/questions/20901765
复制相似问题