Me gustaria poderlo hacer en flash pero sino me conformaré con el método tradicional
muuuuchas grasssias!
loli


intervalo = setInterval (function ()
{
percent = 50;
getTimer () < (tiempo = (36000 * percent) / 100) ? line.duplicateMovieClip ("mc" + i, i++)._rotation += (getTimer () / 100) : clearInterval (intervalo);
}, 0);


MovieClip.prototype.dibuixaArc = function(x,y,r,a1,a2)//apliquem com a prototip de MovieClip
{
var RAD = Math.PI/180;//conversió d'angles a Radians
var xps, yps, ixps, iyps;//inicialitza variables
for(var i = a1; i < a2; i++)//desde angle1 fins a angle2..
{
xps = (Math.sin(i*RAD) * r) + x;//calcula punt x
yps = (Math.cos(i*RAD) * r) + y;//calcula punt y
if(i==a1)
{
this.moveTo(xps,yps);//primer punt: moure 'apuntador'
ixps = xps;//emmagatzema coordenades per ús posterior
iyps = yps;
}
else
{
this.lineTo(xps,yps);//traça una linia desde l'ultim punt
}
if(i==a2) this.lineTo(ixps, iyps);//tanca la forma
}
}
createEmptyMovieClip("dibuix_mc",1);//crea clip per dibuixar
with(dibuix_mc)
{
lineStyle(3,0xC0C0C0,100);//especifica linia
beginFill(0xF0C000,100);//especifica color de forma
dibuixaArc(200,200,50,0,180);//dibuixa els punts
endFill();//finalitza forma.
}
Usuaris navegant en aquest fòrum: No hi ha cap usuari registrat i 2 visitants