Show Icon
Shows the selected icon on the LED screen
basic.showIcon(IconNames.Heart)
Parameters
icon
, the identifier of the icon to displayinterval
(optional), the time to display in milliseconds. default is 600.
Example
This program shows a happy face and then a sad face with the show icon
function, with a one second pause in between.
basic.showIcon(IconNames.Happy)
basic.pause(1000)
basic.showIcon(IconNames.Sad)
Beating Heart
You can create a beating heart by using the forever block as follows:
basic.forever(function () {
basic.showIcon(IconNames.Heart)
basic.showIcon(IconNames.SmallHeart)
})
Fast Beating Heart
You could slow down the previous animation by inserting a pause block:
basic.pause(1000)
…but how would you speed it up?
You can change the default pause value, which is set in the interval
parameter, to be smaller than 600
by changing it in the JavaScript editor.
This JavaScript code creates a crazy fast heart beat! Did you know that a hamster’s heart beats at a rate this fast?
basic.forever(function () {
basic.showIcon(IconNames.Heart, 60)
basic.showIcon(IconNames.SmallHeart, 60)
})