Hola amigos, son autodidapta en actionscript y acudo a vosotros a ver si me podeis echar una mano, porque no encuentro solución al problema.
Intento unir cada circulo (movieclip) por medio de lineas, es decir por cada circulo que se crea, se crea una linea que une el ultimo circulo creado con el actual.
Si coloco lineStyle(1,0x005688, 100);
moveTo(_root[circulo50],_root[circulo50]);
lineTo(_root[circulo100],_root[circulo100]);
si me crea la linea pero solo en los circulos que especifico...
Este es el código.
depth = 0;
n=0;
i=0;
sitenpantalla_x = 275;
sitenpantalla_y = 200;
radio = 40;
k = 0;
function diagrama(){
if (i <= 70){
_root.circulo.duplicateMovieClip("circulo"+n, depth);
_root["circulo"+n]._x = Math.sin( n *Math.PI / 180) * radio + sitenpantalla_x; // cambiar 200 por 40 la circunferencia de X es menor.
_root["circulo"+n]._y = Math.cos( n * Math.PI / 180) * radio + sitenpantalla_y//n + sitenpantalla_y; // Math.sin( n * Math.PI / 180) * 40; [cambiar el numero último (60) por otro y modifiará la circunferencia en Y.
depth++;
n += 50;
radio += 5;
k += 2;
trace(i);
}
i++;
lineStyle(1,0x005688, 100);
moveTo(_root["circulo"+n],_root["circulo"+n]);
lineTo(_root["circulo"+n],_root["circulo"+n]);
}
onEnterFrame = function(){
diagrama();
}