hmm - this not work... ...game = new Phaser.Game(320,480,Phaser.CANVAS,"playground",{preload:onPreload, create:onCreate, update:onUpdate}, true); ...player = game.add.sprite(160,240,"player");...function onUpdate() { game.physics.arcade.collide(player, game); game.physics.arcade.overlap(player, game, playBouncedSound, null, this); function playBouncedSound(player, game) { console.log('play sound...'); } }