Izdelava interaktivnih vzorcev
Pri razvoju interaktivnih vzorcev prosimo upoštevajte, da ni nujno, da bo kdo vedno upravljal z vašim vzorcem, ko bo ta aktiven. Vzorci naj bodo zato zasnovani tako, da bodo smiselno delovali tudi brez interakcije.
Z blokom gumb pritisnjen lahko preverite, ali je določen gumb pritisnjen.
sensors.buttonPressed(Button.ArrowUp)
true, če je gumb pritisnjen, sicer pa false.Vzorec, ki prižge vse lučke, ko je pritisnjen gumb za gor:
basic.onFrame(function (frameNumber, timeSinceStart) {
if (sensors.buttonPressed(Button.ArrowUp)) {
lights.setLights(lights.getLights(), colors.rgbColor(0, 255, 0))
} else {
lights.resetLights(lights.getLights())
}
})