Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package code
- {
- import flash.net.URLRequest;
- import flash.net.URLLoader;
- import flash.events.*;
- import flash.display.MovieClip;
- public class TestLoader extends MovieClip
- {
- public var testURLRequest:URLRequest;
- public var testLoader:URLLoader;
- public var testXML:XML;
- public var choiceList:XMLList = new XMLList();
- public var questionList:XMLList = new XMLList();
- public var chosenList:Number;
- //public var returnedLength:Number = returnLength();
- public function TestLoader(urlLocation:String,whichList:Number)
- {
- // constructor code
- loadXML(urlLocation);
- chosenList = whichList;
- }
- public function loadXML(myURL:String):void
- {
- testURLRequest = new URLRequest(myURL);
- testLoader = new URLLoader();
- testLoader.load(testURLRequest);
- testLoader.addEventListener(Event.COMPLETE, onComplete);
- }
- public function onComplete(e:Event):void
- {
- //trace("load complete");
- testXML = new XML(e.target.data);
- choiceList = testXML.question[chosenList].choice;
- questionList = testXML.question;
- //trace(returnLength());
- dispatchEvent(new Event("completed",true));
- //returnLength();
- }
- /*public function returnLength():Number
- {
- var tempNumber:Number;
- tempNumber = questionList.length();
- return tempNumber;
- }*/
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment