5ucms培训,利用Flash MX模板制作XML动态菜单(5)
作者: 来源: 日期:2017/2/11 9:27:49 浏览量:24(滞后) 人气:
LOADING...(实时) 【
大 中 小】
(图10)
好了,测试影片看看,马上就可以看到导航栏按钮了!
二、更改导航栏样式
导航栏和其它模板一样,都可以自订和修改,因为同样都属于菜单的分类,所以这个导览列和之前的层叠式菜单修改的方式也非常类似。使用记事本或其它纯文字编辑器打开 Menu_tabs.xml 文件,找到第 2 列也就是 开头的这一个标注,它有很多参数说明如下,请更改双引号内的值:
main_//主项目鼠标滑过时的文字颜色,使用16进位的颜色码;
main_offColor="#666666"//主项目一般状态时的文字颜色;
sub_//次项目鼠标滑过时的文字颜色;
sub_offColor="#ffffff"//次项目一般状态时的文字颜色;
navWidth="640"//导航栏的宽度,以像素为单位;
x_padding="40"//文字和按钮边缘的水平间距;
y_padding="10"//文字和按钮边缘的垂直间距。
三、更改导航栏内容
导航栏的内容设定方式和层叠式菜单是完全一模一样的,大家可以参照上面的方法进行修改,在这里我就不多说了。
注意:如果你想在按按钮时显示中文,也是和 XML 菜单一样,必须将 XML 储存为 Unicode 编码,然后更改按钮中的文字字段设定。
四、更改导航栏字体和按钮
要更改导航栏的字体和按钮颜色,都必须编辑图库(Library)中的组件,可以参考下面的说明,看你想改什么就打开该组件来编辑:
(1)tn, tabs_buttonMain:主项目的按钮颜色 ;
(2)btn, tabs_buttonSub:次项目的按钮颜色 ;
(3)mc, tabs_clip:按钮字体和大小 ;
(4)mc, tabs_line:按钮之间的垂直线;
(5)mc, tabs_rule:按钮之间的水平线 。
注意:主项目和次项目使用的都是相同的字体,而且主项目的按钮都会是同一种颜色、次项目是一种,在这里你无法让每个按钮用不同的颜色,除非你自己从头来写一个导航栏。
小结
使用这类 XML 菜单的好处就是当你需要变动菜单项目时,不需要重新发布Flash动画,只要更改 XML 文件的内容即可,XML 是一个纯文字的文件,当然很容易更改,而且处理XML资料原本是一件很复杂的事情,但使用模板之后竟然变得非常简单,这是Flash MX最值得我们尝试的一个新功能。
欢迎您访问www.5ucms.org