Syötteet : funktiot

MOUSEUP


   KUVAUS

Tarkastaa onko KLIKKAUS tapahtunut, jolloin palautetaana 1 (ON, True). Muutoin nolla (OFF, False). Vertaa MouseUp:ia ja MouseHit:iä keskenään.

Hiiren tila päivitetään painikkeiden osalta UpdateGame-kutsun aikana (tai DrawScreenissä, jos UpdateGamea ei kutsuta). Tämä tarkoittaa sitä, että et voi odottaa pääloopissa tiettyä aikaa ja tarkastaa onko painikkeen tila vieläkin ennallaan.

   KÄYTTÖ
MOUSEUP (painike)

  • painike
    1 = vasen painike
    2 = oikea painike
    3 = keskimmäinen painike

  • Katso myös: MOUSEDOWN, MOUSEHIT, GETMOUSE

       ESIMERKKI
    AddText "Click the box"
    AddText "Try to hold mouse down on the box, then release"

    Repeat

        Color cbsilver
        Box 100,100,200,100
        
        'check if the mouse is inside the box
        If MouseX()>100 And MouseX()<300 And MouseY()>100 And MouseY()<200
            If MouseUp(1)
                'draw another (red) box
                Color cbred
                Box 100,100,200,100
            EndIf
        Else
            'outside... clear the click state.
            'You can comment this and see what happens
            ClearMouse
        EndIf
        
        DrawScreen

    Until EscapeKey()

    <<TAKAISIN