我一直在用pygame創建一個小的基於tile的引擎,最近當我添加攝像頭python突然不像一個我沒有調過的類(據我記憶)除了在最後的方法最後一行,但現在我得到的問題使用類:使用python類的錯誤
http://i1344.photobucket.com/albums/p642/tobbeman/spelmotorFel1_zps689775f2.jpg http://i1344.photobucket.com/albums/p642/tobbeman/spelmotorFel2_zps5deb0c0d.jpg
任何有識之士將不勝感激! -Tobbe
*編輯
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):
任何人都知道爲什麼它不會進口?
請將截圖改爲代碼片段,可以方便地複製和閱讀 – lejlot
它不是一個問題。 –
除非您將瀏覽器放大到很遠,否則幾乎不可能讀取屏幕截圖中的代碼。請發佈代碼。 – iCodez