在Starling中触摸图像和精灵的事件

时间:2014-08-18 08:04:59

标签: image events touch listener starling-framework

我有一个名为" Tiles"的课程。而且我还有一个名为" TilesManager"用于管理Tiles。在TilesManager中,25个Tiles从Pool生成。

如何倾听每个Tiles for Touch事件?我需要学习触摸瓷砖的行和线信息?

        for(var i:int=0; i<25; i++)
        {
        row = i % 5;
        line = Math.floor(i / 5);
        var b:Tiles = pool.getSprite() as Tiles;
        b.x = 20 + row * 100;
        b.y = 20 + line * 100;

        b.row = row;
        b.line=line;

        tiles.push(b);
        play.addChild(b);
        }

1 个答案:

答案 0 :(得分:0)

//只需确保导入Starling事件而不是Flash事件 //该事件将携带当前触发的目标及其数据(平铺)

b.addEventLister(Event.TRIGGERED, onTileTriggered);