kleine variablen frage

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Chester

Betreff: kleine variablen frage

BeitragFr, Dez 24, 2004 14:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi@all

Code: [AUSKLAPPEN]

test = imagescollide(...)

if test = 1 then test2 =1


wie mache ich, dass test2 = 1 bleibt, wenn test = 0 wird?

Thx und fröhliche Wheinachten
 

David

BeitragFr, Dez 24, 2004 14:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Test2 bleibt 1, auch wenn Test1 von 1 auf 'n' wechselt.

grüße

Chester

BeitragFr, Dez 24, 2004 14:15
Antworten mit Zitat
Benutzer-Profile anzeigen
seltsamer weiße bei mir nicht.
 

David

BeitragFr, Dez 24, 2004 14:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Dann ist das garantiert nicht der gesammte Code oder?

grüße

Chester

BeitragFr, Dez 24, 2004 14:19
Antworten mit Zitat
Benutzer-Profile anzeigen
ne

(ist in einer function)
Code: [AUSKLAPPEN]

Local test = ImagesOverlap(maus,MouseX(),MouseY(),feld_objekt,X,Y)
Local test2 = MouseDown(1)
Local test3

If test = 1 And test2 = 1 Then test3 = True

Text 500,500, test3



test3 ist nämlich nur 1, wenn test1 und test2 auch 1 sind.
Ansonsten ist test3 = 0

Jolinah

BeitragFr, Dez 24, 2004 14:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Versuch mal test2 auf > 0 zu prüfen statt = 1

test2 ist nur dann > 0 wenn die Maustaste gedrückt wurde.

Chester

BeitragFr, Dez 24, 2004 15:11
Antworten mit Zitat
Benutzer-Profile anzeigen
das ändert nichts(bei mir jedenfalls)

D2006

Administrator

BeitragFr, Dez 24, 2004 15:19
Antworten mit Zitat
Benutzer-Profile anzeigen
bedenke:
jedesmal wenn du die Funktion aufrufst, wird test3 wieder null.
Mach eventuell test3 global.

MfG

Chester

BeitragFr, Dez 24, 2004 15:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Thx Dir!

Edit: Gibts eigentlich ne Möglichkeit, das ohne global zu machen?
so ist's aber trotzdem auch gut!

Jolinah

BeitragFr, Dez 24, 2004 15:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit Pointer Very Happy

Gibts aber in BB nicht.

Eventuell mit nem Array, das ist aber eigentlich auch wieder sowas wie Global.
 

zocker2150

BeitragFr, Dez 24, 2004 16:02
Antworten mit Zitat
Benutzer-Profile anzeigen
evtl. geht es auch mit Parametern und einem Rückgabewert.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group