function mutato () {
basic.clearScreen()
ParosSor = true
ParosOszlop = true
for (let indexY = 0; indexY <= szam; indexY++) {
parosY = indexY % 2
ParosSor = parosY == 0
for (let indexX = 0; indexX <= szam; indexX++) {
parosX = indexX % 2
ParosOszlop = parosX == 0
if (ParosOszlop && ParosSor) {
led.plot(indexX, indexY)
}
if (!(ParosOszlop) && !(ParosSor)) {
led.plot(indexX, indexY)
}
basic.pause(mp)
if (Kikapcs) {
led.unplot(indexX, indexY)
}
}
}
}
// basic.pause(1000)
input.onButtonPressed(Button.A, function () {
basic.clearScreen()
})
// basic.clearScreen()
// basic.pause(1000)
input.onButtonPressed(Button.B, function () {
Kikapcs = !(Kikapcs)
})
function vege () {
basic.clearScreen()
basic.pause(2000)
if (sziv) {
basic.showIcon(IconNames.Heart)
basic.pause(100)
sziv = !(sziv)
} else {
basic.showIcon(IconNames.SmallHeart)
basic.pause(100)
}
basic.clearScreen()
}
let Kikapcs = false
let parosX = 0
let parosY = 0
let ParosOszlop = false
let ParosSor = false
let szam = 0
let mp = 0
let sziv = false
sziv = true
mp = 100
szam = 4
basic.forever(function () {
mutato()
vege()
})