HI...
   
  It's very simple... use Delegate.
   
  your problam is function scope.
   
  // here code
  var intervalID = setInterval(setUpContainer, Delegate.create(this, 1));
   
   
   
  var container:MovieClip = ["setUpContainer"]();
var ln:Number = 30;
var spacer:Number = 0;
var newMC:MovieClip;
var listeMC = new Array();
for (var i = 1; i<=30; i++)
{
 newMC = container["duplicateMovieClip"]("clip-"+i, i+10);
 newMC._y = (newMC._height+spacer)*i;
 newMC._alpha -= i*4;
 clearInterval(intervalID);
}
var intervalID = setInterval(setUpContainer, Delegate["create"](this, 1));
function setUpContainer():MovieClip
{
 trace("Good job")
 var mc:MovieClip = this["createEmptyMovieClip"]("container", 
this["getNextHighestDepth"]());
 var LS = "lineStyle"
 var BF = "beginFill"
 var L = "lineTo"
 var M = "moveTo"
 var E = "endFill"
 mc[LS](1, 0xffffff, 0);
 mc[BF](0x0000000, 100);
 mc[M](10, 0);
 mc[L](10, 0);
 mc[L](10, 10);
 mc[L](0, 10);
 mc[L](0, 0);
 mc._x = 1;
 mc._y = 0;
 mc[E]();
 return mc;
}

   
  Adam
  http://www.flashconference.co.kr
  

herv?hubert <[EMAIL PROTECTED]> 쓰기:
  Hi I'm trying to duplicate a MC by adding a time delay with setInterval 
It
doesn't seems to work can anyone help?
Thanks alot.


//Code

var container:MovieClip = setUpContainer(); var ln:Number = 30; var
spacer:Number = 0; var newMC:MovieClip;
var listeMC = new Array();
for (var i=1 ; i<=30; i++)
{
newMC = container.duplicateMovieClip("clip-"+i,
i+10);
newMC._y = (newMC._height + spacer) * i;
newMC._alpha -= i*4;
clearInterval(intervalID);
}
var intervalID =setInterval(setUpContainer,1);


function setUpContainer():MovieClip {
var mc:MovieClip = this.createEmptyMovieClip("container",
this.getNextHighestDepth());
mc.lineStyle(1, 0xffffff, 0)
mc.beginFill(0x0000000, 100);
mc.moveTo(10,0);
mc.lineTo(10,0);
mc.lineTo(10,10);
mc.lineTo(0,10);
mc.lineTo(0,0);
mc._x = 1;
mc._y = 0;
mc.endFill();
return mc;


}

_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


                
---------------------------------

180&deg; 달라진 야후! 메일
알아서 척척! 새로운 야후! 메일은 10분에 한번 스스로 새 메시지를 받아온답니다.
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to