Die Suche ergab 10 Treffer

von Hall9000
Montag 27. Mai 2013, 18:41
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

@EyDu gut werd ich versuchen :) Die Bewegung des Spielers auf der x-Achse hab ich in die Levels gepackt (also dass sich der Hintergrund bewegt), sollte ich da dann auch umsteigen, dass sich der Spieler in x-/y- Richtung bewegt anstatt nur auf der y-Achse ?
von Hall9000
Montag 27. Mai 2013, 11:59
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

ich habe versucht alle Vorschläge zu beherzigen und die Methode umgeschrieben

def Jumping(self,manX,manY):
keys = pygame.key.get_pressed()
if not self.jumping:
if keys[K_UP]:
self.jumping = True
jumpingStart = pygame.time.get_ticks()
if self.jumping:
self.t = pygame.time.get_ticks ...
von Hall9000
Montag 27. Mai 2013, 10:24
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

ich hab auch nie behauptet dass dein Sourcecode etwas Falsches täte sondern einfach nur gepostet, was ich ursprünglich mit 't' vorhatte, um zu zeigen wie ich zu meinem Problem kam
von Hall9000
Montag 27. Mai 2013, 10:07
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

@BlackJack ja 't' sollte eigentlich die Differenz zwischen zwei verschiedenen Zeitpunkten sein, weswegen ich 'jumpingStart = pygame.time.get_ticks()' und 'self.t = pygame.time.get_ticks() - jumpingStart' verwendet habe und diese in verschidenen Blöcken aufrufe
@EyDu andere Kräfte wolte ich vorerst ...
von Hall9000
Sonntag 26. Mai 2013, 23:07
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

Ich habs so versucht und vorerst funktioniert der Code ausreichend.
Natürlich muss und wird er noch weiter bearbeitet werden :D
von Hall9000
Sonntag 26. Mai 2013, 22:39
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

hab den Block eingerückt und es funktioniert wie ich es mir vorgestellt habe :)
def Jumping(self,manX,manY):
keys = pygame.key.get_pressed()
if keys[K_UP]:
self.jumping = True
jumpingStart = pygame.time.get_ticks()
if self.jumping:
self.t = pygame.time.get_ticks() - jumpingStart
if self.t ...
von Hall9000
Sonntag 26. Mai 2013, 22:35
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

gut, ich habs falsch verstanden...
ich denke ich muss diesenn

Code: Alles auswählen

if self.jumping:
    self.t = pygame.time.get_ticks() - jumpingStart
Block weiter einrücken, damit er erst durchlaufen wird wenn 'keys[K_UP]' wahr ist ?
von Hall9000
Sonntag 26. Mai 2013, 22:19
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

Re: UnboundLocalError

wenn ichs richtig verstanden habe verhält es sich mit 'jumpingStart' also zur Zeit wie mit Schrödingers Katze, dass die IDE nicht weis ob sie wahr/falsch ist und gibt deswegen die Fehlermeldung ?
von Hall9000
Sonntag 26. Mai 2013, 21:48
Forum: Offtopic
Thema: Anfänger gesucht
Antworten: 7
Zugriffe: 3197

Re: Anfänger gesucht

hey,
ich hab mir auch viel über http://www.python-kurs.eu/ beigebracht, die Begriffe sind gut erklärt und man findet sich schnell zurecht, allerdings gibts es weniger Übungsaufgaben, sondern mehr "Beispielcodes"
später hab ich mir Programming PYthon von Mark Lutz gekauft, mit dem zumindest ich gut ...
von Hall9000
Sonntag 26. Mai 2013, 21:37
Forum: Allgemeine Fragen
Thema: UnboundLocalError
Antworten: 16
Zugriffe: 2582

UnboundLocalError

hey, ich bin neu hier, hab schon ein wenig mit Python gearbeitet und trotzdem ein kleines Problem ...
def Jumping(self,manX,manY):
keys = pygame.key.get_pressed()
if keys[K_UP]:
self.jumping = True
jumpingStart = pygame.time.get_ticks()
if self.jumping:
self.t = pygame.time.get_ticks ...