Maus, wo bist du denn?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

Soul Reaver

Betreff: Maus, wo bist du denn?

BeitragSo, Feb 15, 2009 16:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Tag,

ich hab schon wieder ein Problem... Confused
Irgendwie will die MouseX() und MouseY() einfach nicht funktionieren. Diese geben immer 0|0 zurück, egal wo die Maus gerade ist. Auch MouseXSpeed gibt immer 0 zurück.
Hier mein Code:

Code: [AUSKLAPPEN]

;Main Loop
While Not KeyHit(1)
  Cls     

    mx=MouseX
    my=MouseY
    Line p\x,p\y,mx,my

  WaitTimer fpstimer
  Flip 0
Wend
End


Und dadurch wird immer eine Linie vom Spielerobjekt nach Linksoben gezeichnet...
 

Fredko

BeitragSo, Feb 15, 2009 16:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Funktionen die einen Wert geben müssen hinten ein () tragen, sonst geben sie nur 0 zurück.

Also einfach MouseX() und MouseY() und MouseXSpeed().
!

SpionAtom

BeitragSo, Feb 15, 2009 16:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Setze Klammern hinter MouseX, und MouseY!
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080
 

Soul Reaver

BeitragSo, Feb 15, 2009 16:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Ach, danke für die Hilfe...

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group