其他XML和Flash問題。 如何通過XML更改我的URLRequests?我的問題可能是別的,但是這隻發生在我使用XML變量時。謝謝。通過XML更改URLRequests,as3
的URLRequest通過XML
var bgURL:URLRequest = new URLRequest(url);
/*OUTPUT
Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
*/
的URLRequest按名稱文件加載,做工精細
var bgURL:URLRequest = new URLRequest("bite.swf");
/*OUTPUT
"bite.swf"
*/
COMPLETE SWF
//LISTEN AND LOAD XML
var myXML:*;
var myLoad:URLLoader = new URLLoader();
myLoad.load(new URLRequest("visibleAdv.xml"));
myLoad.addEventListener(Event.COMPLETE, parseXML);
//PARSE XML
function parseXML(e:Event):void {
myXML = new XML(e.target.data);
//XML VARIABLE
var url:String = (myXML.Lt.text());
trace(url);
//LOAD SWF
var ld:Loader = new Loader();
addChild(ld);
var bgURL:URLRequest = new URLRequest("bite.swf");//"bite.swf"
ld.load(bgURL);
}
XML
<?xml version="1.0" encoding="utf-8"?>
<SESSION>
<Lt TITLE="stage.stageHeight">"bite.swf"</Lt>
</SESSION>
看起來不像有一個與代碼中的問題。這很可能是因爲您沒有將xml文件放在正確的位置,所以URLoader無法找到它。你也不需要把bite.swf換成「。只是 bite.swf 很好。 –
2010-05-13 20:14:18
@詹姆斯,它看起來不錯,我不知道 – pixelGreaser 2010-05-13 20:24:35