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++;
    }
}