Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // fruit position
- input.onButtonPressed(Button.AB, function () {
- game.setScore(0)
- delay = 1000
- player = game.createSprite(2, 4)
- while (true) {
- fruit = game.createSprite(Math.randomRange(5, 0), 0)
- basic.pause(delay)
- while (fruit.get(LedSpriteProperty.Y) < 4) {
- fruit.change(LedSpriteProperty.Y, 1)
- basic.pause(delay)
- }
- // fruit collison
- if (player.isTouching(fruit)) {
- game.addScore(1)
- } else {
- game.gameOver()
- }
- fruit.set(LedSpriteProperty.Brightness, 0)
- delay = delay - delay / 10
- }
- })
- // player movement
- input.onButtonPressed(Button.A, function () {
- if (player.get(LedSpriteProperty.X) > 0) {
- player.change(LedSpriteProperty.X, -1)
- }
- })
- input.onButtonPressed(Button.B, function () {
- if (player.get(LedSpriteProperty.X) < 4) {
- player.change(LedSpriteProperty.X, 1)
- }
- })
- let fruit: game.LedSprite = null
- let player: game.LedSprite = null
- let delay = 0
- basic.showString("Press A+bB to start")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement