PHP interesse |
|
Hallo,
Ik ben aan het beginnen met Flash, en maak nu gebruik van AS3, hiervoor heb ik de volgende class in elkaar gezet:
package
{
import flash.display.MovieClip;
public class Desktop extends MovieClip
{
public var test = 'Is dit een test?';
public var xmlLoader:URLLoader = new URLLoader();
public function Desktop():void
{
}
public function showXML(e.Event):void
{
XML.ignoreWhitespace = true;
var news:XML = new XML(e.target.data);
trace(news.track.length());
var i:Number;
for (i=0; i < news.item.length(); i++) {
trace("Title of item± "+ news.item[i].title.text());
}
}
public function getNews():void
{
this.xmlLoader.addEventListener(Event.COMPLETE, this.showXML);
this.xmlLoader.load(new URLRequest("xml.xml"));
}
}
}
package { import flash.display.MovieClip; public class Desktop extends MovieClip { public var test = 'Is dit een test?'; public var xmlLoader:URLLoader = new URLLoader(); public function Desktop():void { } public function showXML(e.Event):void { XML.ignoreWhitespace = true; var news:XML = new XML(e.target.data); trace(news.track.length()); var i:Number; for (i=0; i < news.item.length(); i++) { trace("Title of item± "+ news.item[i].title.text()); } } public function getNews():void { this.xmlLoader.addEventListener(Event.COMPLETE, this.showXML); this.xmlLoader.load(new URLRequest("xml.xml")); } } }
dit roep ik aan in het flash document door:
import Desktop;
var news = new Desktop();
news.getNews();
import Desktop; var news = new Desktop(); news.getNews();
als ik nu het document bekijk(CTRL+ENTER) krijg ik een error: 1084: Syntax error: expecting rightparen before dot.(line 13)
Aangezien ik niet veel verstand heb van AS, weet ik niet hoe ik dit op moet lossen, iemand een idee?
Tom
|