There is a new problem though.
This works:

var container:Sprite = new Sprite ();
addChild(container);
var xPos:Number = 0;

for each (var a:String in imgURL){
   var image:Sprite = new Sprite();
   var pictLdr:Loader = new Loader();
   var pictURLReq:URLRequest = new URLRequest (a);
   pictLdr.load(pictURLReq);
   pictLdr.contentLoaderInfo.addEventListener (Event.COMPLETE, imgLoaded);
   container.addChild(image)
   image.addChild(pictLdr);
}
function imgLoaded(e:Event): void
{
   xPos +=e.target. width
}

But this doesn't:
package com.infinity{
   import flash.net.URLLoader
   import flash.net.URLRequest
   import flash.xml.XML
   import flash.events.*
   import flash.error.*
   import flash.display.*;
   //import com.infinity.ISMFunctions;

   public class MediaTickerTape extends Sprite{
       private var __mainXML:XML;
       private var __root:Sprite;

       public function MediaTicketTape(){
           __root = new Sprite();
           addChild(__root)
       }
/************************************************************************************
*    Private
************************************************************************************/
       private function loaded(evt:Event):void {
               evt.target.content.x = xPos;
               xPos +=evt.target.width
       }
/************************************************************************************
*    Public
************************************************************************************/
       public function size(w:Number, h:Number){

       }

       public function start(){
           for each (var media:XML in __mainXML..media){
               var imgURL:String = ISMFunctions.test(media.toString
(),null);
               trace(imgURL)
               var pictLdr:Loader = new Loader();
               var pictURLReq:URLRequest = new URLRequest(imgURL);
               pictLdr.load(pictURLReq);
               pictLdr.contentLoaderInfo.addEventListener(Event.COMPLETE,
loaded);
               __root.addChild(pictLdr);
           }
       }

       public function set feed(mediaData:XML){
           __mainXML = mediaData;
       }

   }
}
On 1/9/07, William Smith <[EMAIL PROTECTED]> wrote:

Nevermind I figure it out. I had to do e.target.content.x to access it.
Though for some reason it won't work in my class. I think it has something
to do with the xml being parsed into a string.

_______________________________________________
[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