JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://rawgit.com/photonstorm/phaser/v2.0.7/build/phaser.js"></script>
<div id='phaser-example'></div>
JavaScript
var game = new Phaser.Game(800, 600, Phaser.AUTO, 'phaser-example', { create: create, update: update});
var coins;
function create() {
coins = game.add.physicsGroup();
for (var i = 0; i < 10; i++)
{
var coin = coins.create(game.world.randomX, game.world.randomY, 'coin');
coin.body.velocity.x -= 250;
}
}
function update() {
for (var i = 0; i < coins.children.length;) {
if (coins.children[i].x < -coins.children[i].width) {
coins.remove(coins.children[i], true);
console.log('removed');
continue;
}
i++;
}
}