Browse Source

test

master
MilkyPL 1 year ago
parent
commit
ad10b9f2ea
1 changed files with 59 additions and 0 deletions
  1. +59
    -0
      index.html

+ 59
- 0
index.html View File

@@ -0,0 +1,59 @@
<!DOCTYPE html>
<html>
<head>
<script src="//cdn.jsdelivr.net/npm/phaser@3.0.0/dist/phaser.min.js"></script>
</head>
<body>

<script>
var config = {
type: Phaser.AUTO,
width: 800,
height: 600,
physics: {
default: 'arcade',
arcade: {
gravity: { y: 200 }
}
},
scene: {
preload: preload,
create: create
}
};

var game = new Phaser.Game(config);

function preload ()
{
this.load.setBaseURL('http://labs.phaser.io');

this.load.image('sky', 'assets/skies/space3.png');
this.load.image('logo', 'assets/sprites/phaser3-logo.png');
this.load.image('red', 'assets/particles/red.png');
}

function create ()
{
this.add.image(400, 300, 'sky');

var particles = this.add.particles('red');

var emitter = particles.createEmitter({
speed: 100,
scale: { start: 1, end: 0 },
blendMode: 'ADD'
});

var logo = this.physics.add.image(400, 100, 'logo');

logo.setVelocity(100, 200);
logo.setBounce(1, 1);
logo.setCollideWorldBounds(true);

emitter.startFollow(logo);
}
</script>

</body>
</html>

Loading…
Cancel
Save