From 8360645ee2d0d97dbe7cc531f6bb17942ad4c05d Mon Sep 17 00:00:00 2001 From: Jameson Date: Wed, 20 Jan 2021 15:31:20 +1300 Subject: [PATCH] Updates sprite alpha example to use ES6 format. --- .../src/game objects/sprites/sprite alpha.js | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/public/src/game objects/sprites/sprite alpha.js b/public/src/game objects/sprites/sprite alpha.js index be570a87c..d3551365f 100644 --- a/public/src/game objects/sprites/sprite alpha.js +++ b/public/src/game objects/sprites/sprite alpha.js @@ -1,24 +1,24 @@ -var config = { - type: Phaser.WEBGL, - parent: 'phaser-example', - width: 800, - height: 600, - scene: { - preload: preload, - create: create +class Example extends Phaser.Scene +{ + preload () + { + this.load.image('bunny', 'assets/sprites/bunny.png'); } -}; -var game = new Phaser.Game(config); + create () + { + const bunny = this.add.sprite(400, 300, 'bunny'); -function preload () -{ - this.load.image('bunny', 'assets/sprites/bunny.png'); + bunny.alpha = 0.5; + } } -function create () -{ - var bunny = this.add.sprite(400, 300, 'bunny'); +const config = { + type: Phaser.WEBGL, + width: 800, + height: 600, + parent: 'phaser-example', + scene: [ Example ] +}; - bunny.alpha = 0.5; -} +const game = new Phaser.Game(config);