flash和xml实现二级菜单效果
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-08
ist_mc.attachMovie("item_mc","item"+sub_id+"_mc",sub_id+100,initObj); varsub_obj=newObject(); sub_obj._x=0; sub_obj._y=18; if(sub_id+1>=node.childNodes.length){ item_obj.attachMovie("line_menu_mc","line_mc",10,sub_obj); }else{ item_obj.attachMovie("line_item_mc","line_mc",10,sub_obj); } sub_id=sub_id+1; setMenu(nd.nextSibling); }else{ sub_id=0; } } //=====二级菜单MC里的代码==== //初始化; label_txt.text="菜单名称"; if(this.label!=undefined){ label_txt.text=this.label; } color_out(); //设置target; if(this.target==undefined||this.target==""){ this.target="_self"; } //按钮事件; hit_btn.onPress=function(){ menu_up(); color_over(); }; hit_btn.onRollOver=function(){ menu_over(); color_over(); }; hit_btn.onRollOut=function(){ menu_out(); color_out(); }; hit_btn.onRelease=function(){ menu_out(); color_out(); gotoPage(); }; hit_btn.onReleaseOutside=function(){ menu_out(); color_out(); }; functionmenu_over(){ item_mc.gotoAndPlay("over"); } functionmenu_out(){ item_mc.gotoAndPlay("out"); } functionmenu_up(){ item_mc.gotoAndStop("up"); } functiongotoPage(){ if(this.goto!=undefined&&this.goto!=""){ getURL(this.goto,this.target); } } functioncolor_over(){ label_txt.textColor=0x000000; } functioncolor_out(){ label_txt.textColor=0xffffff; } 关键词:菜单 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: flash里面,怎么设置“设为首页,加为珍藏下一篇: 最常用的Flash语句
关于flash和xml实现二级菜单效果的所有评论