First, a word of thanks to Glen Pike. That was slick, numChildren!


Second, I like Michael Mendelsohn's idea, however, for what event am I 
listening?

package
{
    import flash.display.MovieClip;
    import flash.utils.setInterval;
    import flash.utils.clearInterval;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    import fireBall;
    
    public class Fire extends MovieClip
    {
        private var mcFlameContainer:MovieClip;
        private var uintMakeAFlame:uint;
        private var i:Number = new Number(0);
        private var kids:Number = new Number();
        private var t:Timer = new Timer(15, 10);
        
        public function Fire() 
        {
            mcFlameContainer = new MovieClip();
            addChild(mcFlameContainer);
            t.addEventListener(TimerEvent.TIMER, _addNewFlame);
//            for (i=0; i < 10; i++)
//            {
//                uintMakeAFlame = setInterval(_addNewFlame, 15);
//            }
        }
        
        private function _addNewFlame():void
        {
            var flameNew:fireBall = new fireBall();
            mcFlameContainer.addChild(flameNew);
            flameNew.y = 200;
            flameNew.x = 200;
            kids = mcFlameContainer.numChildren;
            flameNew.x = 20  + (kids * 10);
            trace('hi');
        }
    }
}

TIA,
John



      

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to