파이 게임을 사용하는 작은 타일 기반의 엔진을 만들었고 최근에 카메라 파이썬을 추가했을 때 갑자기 (내가 기억하는 한 기억하지 못하는) 클래스를 좋아하지 않습니다. 클래스를 사용하는 최후의 수단에서 마지막 줄,하지만 지금은 내가 갖는 문제 : 어떤 통찰력을 감상 할 수있다파이썬에서 클래스를 사용하는 중에 오류가 발생했습니다.
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
그리고 이것은 내가 받고있는 오류입니다, 제 질문은, 왜? 수업은 거의 내가 aswell 다른 클래스를 가져있어하는 levelclass를 제외하고 같은 외모, 클래스는 다음과 같습니다
from tileclass import *
from cameraclass import *
class Level:
def __init__(self):
및
class Player:
def __init__(self):
누구나 알고 왜 수입하지 않습니다 ?
쉽게 재현하고 읽을 수있는 코드 스 니펫으로 스크린 샷을 변경하십시오. – lejlot
질문. –
정말 멀리에서 브라우저를 확대하지 않는 한, 스크린 샷의 코드를 읽는 것은 거의 불가능합니다. 코드를 게시하십시오. – iCodez