set Game Over Playable
Set a sound to play when the game is over.
game.setGameOverPlayable(true, music.melodyPlayable(music.powerUp), false)
Parameters
- win: a boolean value set to
trueto start the sound if the player wins the game. Set tofalseto start the sound if the player loses. - sound: the sound to play when the game is over, such as
ba ding,siren, orbuzzer. - looping: loop the sound when set to
true. Play the sound only once iffalse.
Example
Make the game over when the kitten sprite touches the left of the screen. Play the siren sound when the player wins the game.
game.setGameOverPlayable(true, music.melodyPlayable(music.siren), false)
let mySprite = sprites.create(img`
. . . . . . . . . . . . . .
e e e . . . . e e e . . . .
c d d c . . c d d c . . . .
c b d d f f d d b c . . . .
c 3 b d d b d b 3 c . . . .
f b 3 d d d d 3 b f . . . .
e d d d d d d d d e . . . .
e d f d d d d f d e . b f b
f d d f d d f d d f . f d f
f b d d b b d d 2 b f f d f
. f 2 2 2 2 2 2 d b b d b f
. f d d d d d d d f f f f .
. . f d b d f d f . . . . .
. . . f f f f f f . . . . .
`, SpriteKind.Player)
mySprite.vx = -20
game.onUpdateInterval(500, function () {
if (mySprite.left < 0) {
game.gameOver(true)
}
})