Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. // fruit position
  2.  
  3. input.onButtonPressed(Button.AB, function () {
  4. game.setScore(0)
  5. delay = 1000
  6. player = game.createSprite(2, 4)
  7. while (true) {
  8. fruit = game.createSprite(Math.randomRange(5, 0), 0)
  9. basic.pause(delay)
  10. while (fruit.get(LedSpriteProperty.Y) < 4) {
  11. fruit.change(LedSpriteProperty.Y, 1)
  12. basic.pause(delay)
  13. }
  14. // fruit collison
  15. if (player.isTouching(fruit)) {
  16. game.addScore(1)
  17. } else {
  18. game.gameOver()
  19. }
  20. fruit.set(LedSpriteProperty.Brightness, 0)
  21. delay = delay - delay / 10
  22. }
  23. })
  24. // player movement
  25. input.onButtonPressed(Button.A, function () {
  26. if (player.get(LedSpriteProperty.X) > 0) {
  27. player.change(LedSpriteProperty.X, -1)
  28. }
  29. })
  30. input.onButtonPressed(Button.B, function () {
  31. if (player.get(LedSpriteProperty.X) < 4) {
  32. player.change(LedSpriteProperty.X, 1)
  33. }
  34. })
  35. let fruit: game.LedSprite = null
  36. let player: game.LedSprite = null
  37. let delay = 0
  38. basic.showString("Press A+bB to start")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement