【发布时间】:2015-09-24 02:45:20
【问题描述】:
我目前正在尝试为我的私人网站创建自定义天气图标。我已经对此进行了数周的研究,但似乎找不到显示如何创建\链接 XML 到 Flash\Actionscript 3.0 脚本的站点。我是一个新手,并且对它的工作方式有一个很好的概念,但可以让它以我想要的方式加载。到目前为止我所做的:在 Flash 中创建了两个电影剪辑,一个用于所有 47 个天气代码(图像),另一个用于显示 HIGH、LOW 温度以及图像的代码描述。我试图为这两个影片剪辑创建两个 XML 文件。然而,这似乎是我卡住的地方。下面我已经包含了我的电影剪辑的两个脚本。他们似乎很矛盾。任何帮助将不胜感激。
这是我从 XML 文件加载文本的代码
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
var xmlData:XML = new XML();
var theURL_ur:URLRequest = new URLRequest("feed.xml");
var loader_ul:URLLoader = new URLLoader(theURL_ur);
loader_ul.addEventListener("complete",fileLoader);
function fileLoader(e:Event):void
{
xmlData = XML(loader_ul.data);
num1 = xmlData.high;
num2 = xmlData.low;
codeid_txt = xmlData.text;
}
****Here is the code for the icons to load ******
stop();
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
var xmlData2:XML = new XML();
var theURL_ur:URLRequest = new URLRequest("feed.xml");
var loader_ul:URLLoader = new URLLoader(theURL_ur);
loader_ul.addEventListener("complete",fileLoader);
function fileLoader(e:Event):void
{
xmlData = XML(loader_ul.data);
icons_mc = xmlData.code;
}
【问题讨论】:
标签: xml actionscript-3 flash