sprites.onOverlap(SpriteKind.Player, SpriteKind.Food, function (hero_sprite2, coin_sprite) { info.changeScoreBy(1) coin_sprite.destroy(effects.spray, 100) }) sprites.onOverlap(SpriteKind.Player, SpriteKind.Enemy, function (hero_sprite, enemy_sprite) { info.changeLifeBy(-1) enemy_sprite.destroy(effects.fire, 100) }) let coin: Sprite = null let enemy: Sprite = null let hero_image = img` . . . . . . . . . . . 2 2 . . . . . 2 2 2 2 . . . . 2 2 2 2 . . . . . 2 2 . . . . . 2 . . 2 . . . 2 . . . . 2 . . . . . . . . . ` let coin_image = img` . . . . . . . . . . . 5 5 . . . . . 5 5 5 5 . . . . 5 4 4 5 . . . . 5 4 4 5 . . . . 5 5 5 5 . . . . . 5 5 . . . . . . . . . . . ` let enemy_image = img` . . . . . . . . . . 7 7 7 7 . . . 7 f 7 7 f 7 . . 7 7 f f 7 7 . . 7 f f f f 7 . . 7 f 7 7 f 7 . . . 7 7 7 7 . . . . . . . . . . game.splash("Basit bir Yarış Oyunu", "Başlamak için BOŞLUK tuşuna basın") scene.setBackgroundColor(9) info.setScore(0) info.setLife(5) let hero = sprites.create(hero_image, SpriteKind.Player) hero.setPosition(25, 60) hero.setStayInScreen(true) controller.moveSprite(hero, 0, 100) game.onUpdateInterval(1400, function () { enemy = sprites.create(enemy_image, SpriteKind.Enemy) enemy.setPosition(155, randint(15, 105)) enemy.setVelocity(-5000,0) enemy.setFlag(SpriteFlag.AutoDestroy, true) }) game.onUpdateInterval(900, function () { coin = sprites.create(coin_image, SpriteKind.Food) coin.setPosition(155, randint(15, 105)) coin.setVelocity(-70, 0) coin.setFlag(SpriteFlag.AutoDestroy, true) })