Seite 2 von 2

Verfasst: Freitag 2. Oktober 2009, 15:47
von LP640
so leute ich bin mit eurer hilfe jetzt so weit gekommen:

Code: Alles auswählen

from frog import*

p=Pool() 
f=Frog(p,False) 
f.button("10 px vor", lambda x:f.move(10)) 
f.pos = -200,50

f.visible = True 
wie mach ich dass jetzt es zum beispiel eine variable "v" gibt und wenn ich den knopf drücke, diese variable den wert 1 oder ein wort erhält???

so geht es nämlich nicht:

Code: Alles auswählen

from frog import*

p=Pool() 
f=Frog(p,False) 
f.button("10 px vor", lambda x:v=1) 
f.pos = -200,50

f.visible = True 
bitte um hilfe

mfg
LP640

Verfasst: Freitag 2. Oktober 2009, 15:51
von cofi
Ein `lambda` Statement kann nunmal keine Zuweisungen vornehmen, du musst schon eine richtige Funktion definieren und das `lamdba` damit ersetzen.