首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

制造无限级flash菜单

2012-11-25 
制作无限级flash菜单原来是三级菜单,写书时想把它做为例子(第5章的第4个例子中),于是用递归改成无限级的

制作无限级flash菜单

原来是三级菜单,写书时想把它做为例子(第5章的第4个例子中),于是用递归改成无限级的
首先得准备xml文件
部分载图
图片如下:


核心代码:?
function?addMenu(mc)?{?
??removeMenu((mc.level-1)*depthDis,?(mc.level+menuLevel-1)*depthDis-1);?
??var?tempArray?=?[];?
??tempArray?=?mc.data;?
??var?j?=?tempArray.length;?
??for?(var?i?=?0;?i
??????mc.curr = this;
??????menuRollStyle(mc.curr);
????};
????if (t.data[0] == undefined) {
??????t.onRelease = function() {
????????var _u = tempArray[this.id].attributes.link;
????????if (_u != undefined) {
??????????createLoading("swf/"+_u);
????????}
??????};
????}
??}
}
呵,用了Tween类,效果很cool
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/1045.html

热点排行