Я работаю с XML и Flash. Я попытался передать значения XML в мой таймер и получил ошибку диапазона. Как мне это исправить?
Моя ошибка
RangeError: Ошибка № 2066: Заданная задержка таймера находится вне диапазона.
при ошибке $ / throwError ()
на flash.utils :: Timer ()
в svrReadyXML_fla :: MainTimeline / frame1 ()
My SWF 'Получает XML для функции таймера'
import flash.display.Sprite;
import flash.events.Event;
import flash.utils.Timer;
import flash.events.TimerEvent;
var timer:Timer;
timer = new Timer( speed );
var speed:Number = Number( myXML.TIMER.text() );
var fcount:int = 0;
var count:int = 0;
timer = new Timer(speed);
//timer.addEventListener(TimerEvent.TIMER, incrementCounter);
timer.start();
//LOAD XML
var myXML:XML;
var myLoader:URLLoader = new URLLoader();
myLoader.load(new URLRequest("time.xml"));
myLoader.addEventListener(Event.COMPLETE, processXML);
//PARSE XML
function processXML(e:Event):void {
myXML = new XML(e.target.data);
trace(myXML.COUNT.text());
trace(myXML.FCOUNT.text());
trace(myXML.TIMER.text());
}