我一直在用 pygame 创建一个基于小块的引擎,最近当我添加相机 python 突然不喜欢我没有学习的类(据我记得)除了最后一个方法中的最后一行,但是现在我在使用这个类时遇到了问题:
http://i1344.photobucket.com/albums/p642/tobbeman/spelmotorFel1_zps689775f2.jpg http://i1344.photobucket.com/albums/p642/tobbeman/spelmotorFel2_zps5deb0c0d.jpg
任何见解将不胜感激!-托比
*编辑
from player import *
from levelclass import *
这就是我被导入的方式
self.player = Player()
self.level = Level()
这就是我尝试使用课程的方式
self.level = Level()
NameError: global name 'Level' is not defined
这是我得到的错误,我的问题是,为什么?除了我在其中导入其他类的 levelclass 之外,这些类看起来几乎相同,这些类看起来像这样:
from tileclass import *
from cameraclass import *
class Level:
def __init__(self):
和
class Player:
def __init__(self):
有人知道为什么它不会导入吗?