Mauskoordinate in seperater Variable speichern

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

BlackNetrunner

Betreff: Mauskoordinate in seperater Variable speichern

BeitragMi, Jul 06, 2005 20:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich habe durch die Befehle MouseX() und MouseY() eine Position mit der Maus auf dem Screen. zB. x=10 und y=60. Jetzt will ich diese Variablen für später in neuen Variablen speichern. Diese Variablen soll auch dann noch erhalten bleiben auch nachdem ich die Maus neu bewegt habe. Wie mach ich das?
THX
 

konstantin

BeitragMi, Jul 06, 2005 20:52
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
Type tMouseCoord
Field id
Field x
Field y
End Type

Global counter

Repeat
coord.tMouseCoord = New tMouseCoord
coord\id = counter : counter = counter + 1
coord\x = MouseX()
coord\y = MouseY()
Until(KeyHit(1))


bei jedem schleifendurchlauf werden die aktuellen mauskoordinaten mit einer einmaligen ID gespeichert. meinst du sowas?
 

BlackNetrunner

BeitragMi, Jul 06, 2005 21:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Nene also z.B. bin ich an einer einer Position mit der Maus x=10 und y=20.
Ich möchte wenn ich jetzt z.B. auf die linke Maustaste klicke dass diese
beiden Werte gespeichert werden um sie z.B. in einer Function,
wie DrawImage blabla,x,y, zu benutzen. Diese Werte (das ist ja mein Problem) dürfen sich absofort NICHtT mehr ändern. also x=10 und y=20 sollen in einer neuen eigenständigen Variablen, die nichst mehr mit MouseX() und MouseY() zu tun haben, gespeichert werden.
 

konstantin

BeitragMi, Jul 06, 2005 21:53
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
x = MouseX()
y = MouseY()


?
 

BlackNetrunner

BeitragMi, Jul 06, 2005 21:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Jap genau.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group