|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Chewie Super JLI'ler
Anmeldedatum: 17.07.2003 Beiträge: 382
Medaillen: Keine
|
Verfasst am: 23.10.2003, 15:01 Titel: Mehr Mouseprobleme... |
|
|
Kann mir mal wer verraten wie es sein kann, dass die Funktion MouseDown mehrmals bei einem Klick aufgerufen wird?
Code: |
if ((Mouse & LBUTT_DOWN) && !bMouse0)
{
MouseDown(x, y);
bMouse0 = true;
}
else if (!(Mouse & LBUTT_DOWN))
bMouse0 = false;
|
Ich verstehs einfach nicht...wie stellt ihr sicher, dass nur einmal auf einen Klick reagiert wird? |
|
Nach oben |
|
|
Chewie Super JLI'ler
Anmeldedatum: 17.07.2003 Beiträge: 382
Medaillen: Keine
|
Verfasst am: 23.10.2003, 15:49 Titel: |
|
|
Hab grad gelesen, dass jeweils ein Event gesendet wird (beim Drücken und Loslassen), sofern man gebuffert einliest...
Habs jetzt so gelöst:
Code: |
if (Mouse & LBUTT_DOWN)
{
if (bMouse0)
bMouse0 = false;
else
{
MouseDown(x, y);
bMouse0 = true;
}
}
|
|
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|