set Game Over Effect
Set an effect to display when the game is over.
game.setGameOverEffect(true, effects.confetti)
Parameters
- win: a boolean value set to
true
to start the effect if the player wins the game. Set tofalse
to start the effect if the player loses. - effect: the effect to display when the game is over, such as
confettti
,hearts
, orsmiles
.
Example
Make the game over when the kitten sprite touches the left of the screen. Show the splatter effect when the game is over.
game.setGameOverEffect(true, effects.splatter)
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)
}
})