почему ругается на приватную функцию в этом срипте?
Код AS3:
package
{
import flash.display.Sprite;
import flash.events.Event;
public class SimpleUsingXML extends Sprite
{
public function SimpleUsingXML():void
{
trace("класс simpleUsingXML загрузился!")
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
// the private attribute may bee used only an class property definitions
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
var xmlLoader:URLLoader=new URLLoader();
xmlLoader.dataFormat = URLLoaderDataFormat.TEXT;
xmlLoader.addEventListener(Event.COMPLETE, parseXML);
xmlLoader.load(new URLRequest("photo/userphotos.xml"));
}
}
}
}