var resolution=[250,250];
var frames=7;
var color=0x7beaff00

var item=LL.getEvent().getItem();
var flag=LL.getEvent().getData()==null;

var image=LL.createImage(item.getWidth(),item.getHeight());
//todo, save previous one and restore it


item.setBoxBackground(image,"n");
image=item.getBoxBackground("n");
if(flag){
var cell=item.getCell();
item.setCell(cell.getLeft()-1,cell.getTop()-1,cell.getRight()+1,cell.getBottom()+1);

item.getParent().setItemZIndex(item.getId(),1);
}

var canv=image.draw();
var paint=new Paint(Paint.ANTI_ALIAS_FLAG);
paint.setColor(color);

var center=[item.getWidth()/2,item.getHeight()/2];
var max=Math.max(center[0],center[1]);
var step=max/frames;
var current=0;

//item.setLabel("start");

//setTimeout(function(){item.launch();},250);

tick();

function tick(){

canv.drawCircle(center[0],center[1],current,paint);
image.update();
//item.setLabel(current);

if(current<max){
current+=step;
setTimeout(tick,0);
}else{
item.setBoxBackground(LL.createImage(1,1),"n");
if(flag){
cell=item.getCell();
item.setCell(cell.getLeft()+1,cell.getTop()+1,cell.getRight()-1,cell.getBottom()-1);
}
item.launch()
return;
}
}


g+で漁ってたら有りました。
タップしたときのエフェクトです。