Mouse wird nicht erkannt

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

GeGenesis

Betreff: Mouse wird nicht erkannt

BeitragSo, Apr 17, 2005 11:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Also diese ab frage wird nicht erkannt

Code: [AUSKLAPPEN]
For c.click = Each click

If MouseX>c\x And MouseX<ImageWidth(dose) And MouseY>c\y   And MouseY<ImageHeight(dose) And MouseDown(1)
      punkte=punkte+50
      Delete c
EndIf


Next


Und hier der type

Code: [AUSKLAPPEN]
Type click



wieso klappt das nicht?
Field typ
Field x
Field y
End Type
Projekte:
Tropical Strom 30%

simi

BeitragSo, Apr 17, 2005 11:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

MouseX und MouseY haben einen Rückgabewert, darum heisst es MouseX() und MouseY(), sonst geben sie nichts zurück....

MouseX<ImageWidth(dose) - ich denke da mussrt du noch c\x dazurechnen, sonst hast du nicht die gewünschte Position...
 

GeGenesis

BeitragSo, Apr 17, 2005 11:23
Antworten mit Zitat
Benutzer-Profile anzeigen
jetzt klappt ganix mehr

bei disem code Code: [AUSKLAPPEN]
For c.click = Each click

If MouseX()>c\x And MouseX<c\x+27 And MouseY()>c\y   And MouseY<c\y+39 And MouseHit(1) Then
Delete c .click
      punkte=punkte+50

EndIf


Next
Projekte:
Tropical Strom 30%
 

CodeMaster

BeitragSo, Apr 17, 2005 11:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Du musst das was Simi gesagt hat auch überall einhalten:
Code: [AUSKLAPPEN]
For c.click = Each click
  If (MouseX() > c\x) And (MouseX() < c\x + 27) And (MouseY() > c\y) And (MouseY() < c\y + 39) And (MouseHit(1)) Then
    Delete c
    punkte = punkte + 50
  EndIf
Next
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.

Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102

stfighter01

BeitragSo, Apr 17, 2005 11:54
Antworten mit Zitat
Benutzer-Profile anzeigen
no ein tipp
da du die maushit() hier in einer schleife abfragst, wirst du schwierigkeiten bekommen.

maushit() gibt genau 1mal den wert 1 zurück wenn ein klick erkannt wurde, jedes weitere mal wird 0 zurückgegeben.
Denken hilft!
 

GeGenesis

BeitragSo, Apr 17, 2005 12:11
Antworten mit Zitat
Benutzer-Profile anzeigen
ok danke
Projekte:
Tropical Strom 30%

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group