# [FLASH LITE 2]解析XML後載入圖檔

- URL: https://justfly.idv.tw/flash-lite-2%e8%a7%a3%e6%9e%90xml%e5%be%8c%e8%bc%89%e5%85%a5%e5%9c%96%e6%aa%94/
- 日期: 2009-11-18
- 分類: WEB&amp;RIA
- 標籤: actionscript, flash, flash lite, RIA

SOP大概是這樣

- 讀入名為banner.xml的檔案

- 從裡面找到img_path

- 用場景上含有mc0的空movieclip名為pic的movieclip複製後載入圖檔,並且再複製場景上的maskMC作為MASK

- 最後用tween做動態

不過有版本上的問題@@

還要再查一下甚麼版本以上的FLASH LITE才能做這樣的動作….

好像只有DOCOMO的FLASH LITE2.1以上的手機支援….- –

還是有人要好心的幫我測測看哩~^^”

![QRimg]

banner.xml:

```
1




2




3




4
```

actionscript:

```
#include "mc_tween2.as"

var moveTime:Number = setInterval (doMove,2000);

var query :String = _url.substring(_url.indexOf("?") + 1);
var domain:String = "http://xxx.jp/flash/";
var params:Array  = query.split("&");
var div   :Array  = [];
var length:Number = params.length;
var bannerNum:Number;
var bannerArr:Array;
for (var i:Number = 0; i < length; i++)
{
	div = params[i].split("=");
	_root[div[0]] = div[1];
}

var flooring:XML = new XML(); 
flooring.ignoreWhite = true; 
 
flooring.onLoad = function(success:Boolean) { 
	var lan:Number = flooring.firstChild.childNodes.length;
	bannerNum = lan
```
