diff --git a/src/index.html b/src/index.html index e013906..a4223e3 100644 --- a/src/index.html +++ b/src/index.html @@ -1,8 +1,11 @@ - - Phaser3 + Parceljs Template - - - - + + + Miner + + + + + + diff --git a/src/main.ts b/src/main.ts index d8ab4a3..56f504c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,6 +1,6 @@ import Phaser from 'phaser' -import HelloWorldScene from './scenes/HelloWorldScene' +import DefaultScene from './scenes/DefaultScene' const config: Phaser.Types.Core.GameConfig = { type: Phaser.AUTO, @@ -12,7 +12,7 @@ const config: Phaser.Types.Core.GameConfig = { gravity: { y: 200 } } }, - scene: [HelloWorldScene] + scene: [DefaultScene] } export default new Phaser.Game(config) diff --git a/src/scenes/HelloWorldScene.ts b/src/scenes/DefaultScene.ts similarity index 78% rename from src/scenes/HelloWorldScene.ts rename to src/scenes/DefaultScene.ts index 5559525..2d503d6 100644 --- a/src/scenes/HelloWorldScene.ts +++ b/src/scenes/DefaultScene.ts @@ -1,21 +1,17 @@ import Phaser from 'phaser' -export default class HelloWorldScene extends Phaser.Scene -{ - constructor() - { - super('hello-world') - } - - preload() - { - this.load.image('sky', 'assets/img/nebula10.png') - this.load.image('logo', 'assets/img/phaser3-logo.png') - this.load.spritesheet('particles', 'assets/img/boom.png', { frameWidth: 960/5, frameHeight: 1344/7 }) +export default class DefaultScene extends Phaser.Scene { + constructor() { + super('hello-world') } - create() - { + preload() { + this.load.image('sky', 'assets/img/nebula10.png') + this.load.image('logo', 'assets/img/phaser3-logo.png') + this.load.spritesheet('particles', 'assets/img/boom.png', { frameWidth: 192, frameHeight: 192 }) + } + + create() { this.add.image(400, 300, 'sky') const particles = this.add.particles('particles', 21)