Draw.prototype.DrawBy=function(x,y,item,circle,index)
{
var position=parseInt(index/circle);
var m=index-position*circle;
var h=item.h+10;
var w=item.w+10;
var toX=x;
var toY=y;
switch(position)
{
case 0:
{
toX=x+3*w*m/4;
toY=y-circle*h+m*h/2;
break;
}
case 1:
{
toX=x+3*circle*w/4;
toY=y-circle*h/2+m*h;
break;
}
case 2:
{
toX=x+3*circle*w/4-3*m*w/4;
toY=y+circle*h/2+m*h/2;
break;
}
case 3:
{
toX=x-3*w*m/4;
toY=y+circle*h-m*h/2;
break;
}
case 4:
{
toX=x-3*circle*w/4;
toY=y+circle*h/2-m*h;
break;
}
case 5:
{
toX=x-3*circle*w/4+3*m*w/4;;
toY=y-circle*h/2-m*h/2;
break;
}
}
if(item.MoveTo!=undefined)
{
var opacity=1-(0.05*circle);
if(opacity<=0)
{
opacity=0.2;
}
item.i.css("filter","alpha(opacity="+opacity*100+")");
item.MoveTo(toX,toY);
}
}
{
var position=parseInt(index/circle);
var m=index-position*circle;
var h=item.h+10;
var w=item.w+10;
var toX=x;
var toY=y;
switch(position)
{
case 0:
{
toX=x+3*w*m/4;
toY=y-circle*h+m*h/2;
break;
}
case 1:
{
toX=x+3*circle*w/4;
toY=y-circle*h/2+m*h;
break;
}
case 2:
{
toX=x+3*circle*w/4-3*m*w/4;
toY=y+circle*h/2+m*h/2;
break;
}
case 3:
{
toX=x-3*w*m/4;
toY=y+circle*h-m*h/2;
break;
}
case 4:
{
toX=x-3*circle*w/4;
toY=y+circle*h/2-m*h;
break;
}
case 5:
{
toX=x-3*circle*w/4+3*m*w/4;;
toY=y-circle*h/2-m*h/2;
break;
}
}
if(item.MoveTo!=undefined)
{
var opacity=1-(0.05*circle);
if(opacity<=0)
{
opacity=0.2;
}
item.i.css("filter","alpha(opacity="+opacity*100+")");
item.MoveTo(toX,toY);
}
}

浙公网安备 33010602011771号