diff --git a/src/scenes/Menu.js b/src/scenes/Menu.js new file mode 100644 index 0000000..4f9dd73 --- /dev/null +++ b/src/scenes/Menu.js @@ -0,0 +1,26 @@ +import logoImg from "../assets/logo.png"; + +export default class Menu extends Phaser.Scene { + + constructor() { + super("Menu"); + } + + preload() { + this.load.image("logo", logoImg); + } + + create() { + const logo = this.add.image(this.cameras.main.centerX, this.cameras.main.centerY * 1.5, "logo").setOrigin(0.5, 0.5); + + this.tweens.add({ + targets: logo, + y: this.cameras.main.centerY, + duration: 2000, + ease: "Power2", + yoyo: true, + loop: -1 + }); + } + +} \ No newline at end of file