|
图层中,设置帧标签,方便帧的跳转; 在"as"图层中,放置相应的加载、播放代码等,主要包含四个空白关键帧,第2帧用于加载xml文件,并把其中的数据保存一个对象中。第10帧加载css文件,同样把信息保存在一个对象中,第20帧主要是与播放相关的代码,如载入广告文件,切换效果等。
2、编写加载xml文件的代码:
stop(); import fc.load.* import mx.utils.Delegate; var pic = new Object(); //保存图片信息的对象 var xmlData = new Xml(); xmlData.load("myinfo.xml"); xmlData.addEventListener("onComplete", Delegate.create(this, loadComplete)); xmlData.addEventListener("onProgress", Delegate.create(this, loadPorgress)); function loadComplete(obj) { var readxml = obj.value.firstChild; pic.path = readxml.attributes.baseURL; //图片路径 pic.time = readxml.attributes.delayTime; //图片延迟出现时间 pic.list = []; for (var i = 0; i<readxml.childNodes.length; i++) { pic.list[i] = new Object(); pic.list[i].id = readxml.childNodes[i].attributes.id; //索引读取 pic.list[i].name = readxml.childNodes[i].attributes.Name;
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >> |