Flash 更新讀取 xml 資料
延續之前提到的flash 讀取 xml
因為資料會更新,所以如果只有讀取最初的那一次,那麼後續的資料更新就都不會抓到了,所以必須要讓程式自動去抓取資料,這樣使用的情境才比較正確。
一樣先new loader
request放在function裡
在定時重新讀取xml檔就好了
參考資料
Refresh Flash file when XML is edited/changed
因為資料會更新,所以如果只有讀取最初的那一次,那麼後續的資料更新就都不會抓到了,所以必須要讓程式自動去抓取資料,這樣使用的情境才比較正確。
一樣先new loader
- var myXML:XML;
- var myLoader:URLLoader = new URLLoader();
request放在function裡
- loadXML();
- function loadXML():void {
- myLoader.load(new URLRequest("YOUR XML FILE"));
- }
在定時重新讀取xml檔就好了
- var timer:Timer = new Timer( 更新時間 );
- timer.start();
- timer.addEventListener(TimerEvent.TIMER, timerUpdate);
- function timerUpdate(e:TimerEvent):void {
- loadXML();
- }
參考資料
Refresh Flash file when XML is edited/changed
留言