登录内测(欢迎小伙伴们通过右侧登录按钮进行注册和登录)
on tap (这是一个tap事件例子)
PHASER
		
var game = new Phaser.Game(800, 600, Phaser.CANVAS, 'phaser-example', { preload: preload, create: create });

function preload() {
    game.load.image('TheEnd', 'assets/pics/TheEnd_by_Iloe_and_Made.jpg');
    game.load.image('BountyHunter', 'assets/pics/Bounty_Hunter_by_Anathematixs_Desire.png');
}

var pic;

function create() {
    pic = game.add.sprite(game.world.centerX, game.world.centerY, 'TheEnd');
    pic.alpha = 0.5;
    pic.anchor.set(0.5);
    pic.scale.set(0.6);
    game.add.text(16, 16, "tap or double-tap the image", { font: "32px Arial", fill: "#ffffff" });
    // tap,和click的区别是tap可以在手机上响应,click不行
    game.input.onTap.add(onTap, this);
}

function onTap(pointer, doubleTap) {
	// 是否双击
    if (doubleTap) {
        // 更换图片
        if (pic.key === 'TheEnd') {
            pic.loadTexture('BountyHunter');
        } else {
            pic.loadTexture('TheEnd');
        }
    } else {
        // 单击,按下时间小于game.input.tapRate,否则不会触发单击事件
        pic.alpha = (pic.alpha === 0.5) ? 1 : 0.5;
    }
}
		

game.input.onTap.add,可以增加tap事件监听,通过doubleTap可以判断是否是双击,鼠标按下事件大于game.input.tapRate则不会触发tap事件