Tilesprite On Down

var config = {
    type: Phaser.AUTO,
    width: 800,
    height: 600,
    parent: 'phaser-example',
    scene: {
        preload: preload,
        create: create
    }
};

var game = new Phaser.Game(config);

function preload ()
{
        this.load.setBaseURL('https://cdn.phaserfiles.com/v355');
    this.load.image('mushroom', 'assets/sprites/mushroom2.png');
}

function create ()
{
    var image = this.add.tileSprite(200, 100, 512, 256, 'mushroom');

    image.setInteractive();

    image.setAngle(20);

    image.setOrigin(0);

    image.on('pointerdown', function () {

        this.setTint(Math.random() * 16000000);

        //  So something happens for canvas
        this.x += 2;

    });
}