Ergebnis 1 bis 3 von 3

Thema: Inelukis Keypatch: Mousedown-Mouseup einzeln abfragen, aber wie?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    ich versteh dein Problem leider nicht ...

    Wenn du GetMousePos.script.wav ausfuehrst, dann stehen in den Queue doch 4 Werte

    1. MouseID
    2. MouseX
    3. MouseY
    4. MouseTasten

    MouseTasten kann 4 Werte annehmen:
    Kein MausTaste: 0
    Linke MausTaste: 1
    Rechte MausTaste: 2
    Beide MausTaste: 3

    Du kannst nun MouseDown bzw MouseUp dadurch testen, dass du testest, ob MausTaste 0 bzw 1 ist.

    Du kannst z.B. folgendes machen.
    Code:
    Fork MouseTaste SAME 0
     ChangeSwitch LinkeMaustaste OFF
     ChangeSwitch RechteMaustaste OFF
    EndFork
    Fork MouseTaste SAME 1 
     ChangeSwitch LinkeMaustaste ON
     ChangeSwitch RechteMaustaste OFF
    EndFork
    Fork MouseTaste SAME 2 
     ChangeSwitch RechnteMaustaste ON
     ChangeSwitch LinkeMaustaste ON
    EndFork
    Fork MouseTaste SAME 3 
     ChangeSwitch LinkeMaustaste ON
     ChangeSwitch RechteMaustaste ON
    EndFork
    Dann kannst du unterschiedliche Routinen fuer LinkeMouseTaste ON bzw OFF schreiben. Und damit kannst du dann auch Ueberpruefen, wann du mit Ziehen anfaengst und wann du mit ziehen aufhoehrst.

    Geändert von Ineluki (05.12.2005 um 11:41 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •