This is my 2nd posting of this … No-one seems interested!?
This produces a fair effect :: im trying to work out how to keep lines drawn between different movieclips. It works, but wont clear the lines!!, so i have to leave it out… to see something … should I put them all inside an empty movieclip?
var mcArray:Array = new Array();
for (var i:int = 0; i<15; i++)
{
var mc:square = new square();//exports movieclip from library
mc.x = Math.random()*500;
mc.y = Math.random()*200;
mc.id = i;
mcArray.push(mc);
mc.addEventListener(Event.ENTER_FRAME, connect);
addChild(mc);
}
graphics.lineStyle(1,0x000FFF,.5);
function connect(e:Event):void
{
var me:int = e.target.id;
var you:int = me + 1;
if(you >= 14) { you = e.target.id;};
var mc:MovieClip = MovieClip(mcArray[me]);
var to:MovieClip = MovieClip(mcArray[you]);
mc.y += 2;
graphics.moveTo(mc.x,mc.y);
graphics.lineTo(to.x,to.y);
if(mc.y > stage.stageHeight/2)
{
mc.removeEventListener(Event.ENTER_FRAME, connect);
}
}
Thanks!