Sprite::isKeyPressed()
Gibt wahr zurück, wenn die gewünschte Taste gedrückt ist.
Beispiele

import org.openpatch.scratch.*;
public class SpriteIsKeyPressed {
public SpriteIsKeyPressed() {
Stage myStage = new Stage(600, 240);
Sprite mySprite = new Sprite("zeta", "assets/zeta_green_badge.png");
mySprite.changeX(-80);
mySprite.changeY(30);
myStage.add(mySprite);
while (myStage.getTimer().forMillis(3000)) {
mySprite.say("Space pressed? " + mySprite.isKeyPressed(KeyCode.VK_SPACE));
}
myStage.exit();
}
public static void main(String[] args) {
new SpriteIsKeyPressed();
}
}
Syntax
Java
.isKeyPressed(keyCode)
Scratch
key [space v] pressed?
Parameter
Name | Datentyp | Beschreibung |
---|---|---|
keyCode | int | Ein Tastencode. Du kannst dafür das Enum KeyCode verwenden. Zum Beispiel KeyCode.VK_SPACE. |
Rückgabe
boolean