Flash AS3 schalen met toetsenbord toetsen + & –

Klik op bovenstaande flash om met de + toets een van de schilderijtjes groter te maken en – om hem kleiner te maken.

De volgende code heb je hiervoor nodig:

stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyPress);
//een listener op de stage, die luisterd of er een toets ingedrukt wordtfunction onKeyPress(e:KeyboardEvent):void
{
if (e.keyCode == 187)
{//als de keycode 187 is (+)
Schilderij.scaleX += 0.5; //schaal 0.5 omhoog in de X-as
Schilderij.scaleY += 0.5; //schaal 0.5 omhoog in de Y-as
}
if (e.keyCode == 189)
{//als de keycode 189 is (-)
Schilderij.scaleX -= 0.5; //schaal 0.5 omlaag in de X-as
Schilderij.scaleY -= 0.5; //schaal 0.5 omlaag in de Y-as
}
}

Vindt hier de verschillende keycodes voor je keyboardtoetsen.

Geef een reactie