利用Flash MX模板制作XML动态菜单
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-14
) 3、在对话框中选择“No Characters(没有字符)”,然后按下“Done(完成)”。 (图7) 4、退出组件编辑模式,然后重新发布动画再来测试,就可以正确的看到中文字了! (图8) 注意:只有选择使用者电脑中现有的字体才能正常显示。 五、更改字体和其它 你也可以更改菜单的字体,不过不是在 XML 文件里面改,请打开图库(Library)面板,编辑 mc, ddMenu_clip 组件,修改它里面文字字段的字体和大小即可,主项目和次项目都是使用同一个字体。其它的东西请不要乱动,免得菜单元件错乱,你也不用在意文字的颜色,那是由 XML 那边来设定的。 (图9) 顺便一提,图库中还有另一个组件叫做 mc, ddMenu_line,它是菜单的分隔线,你想要修改它也是可以的。若要修改菜单项目的符号,在图库文件夹 _templateAssets 内有 mc, bulletMain 和 mc, bulletSub 两个组件,编辑它们即可。 实例二、制作导航栏 一、配合 XML 制作导航栏按钮 有了上面的经验,制作这个导航栏就方便得多了。 1、从主菜单“File→New from Template...(选择文件→从模板新增...)”,然后你会看到选择模板的对话框。 2、在左方“Category(分类)”的地方选择 Menus,然后在 “Category Item(分类项目)”选择第二个 Menu_tabs,然后按下“Create(建立)”按钮来建立新的文件。 3、接着先将文件另存新档,储存到你放置 Flash 文件的位置。在这个新文件中它有三个图层(Layer)分别是: (1)_instruction:解说如何使用这个模板的说明。 (2)Component:导航栏组件就在这里。 (3)_actions:放置 ActionScript 的图层,但事实上只有一个 stop 动作而已。 4、将 _instruction 图层删除,然后到 Flash 安装目录下的 First Run\Templates\Menus 目录中去找一个叫做 Menu_tabs.xml 的文件,将它复制到你在步骤 3 中储存文件的目录,让 FLA 文件和 XML 文件放在同一个文件夹内。 5、选择 Flash 文件内的导航栏组件,就是左上角一长条虚线框的那个,然后点一下“Properties(内容)”面板的“Paramaters(参数)”卷标页,检查 dataSource 参数的值是不是刚刚那个 XML 文件的文件名。 (图10) 好了,测试影片看看,马上就可以看到导航栏按钮了! 二、更改导航栏样式 导航栏和其它模板一样,都可以自订和修改,因为同样都属于菜单的分类,所以这个导览列和之前的层叠式菜单修改的方式也非常类似。使用记事本或其它纯文字编辑器打开 Menu_tabs.xml 文件,找到第 2 列也就是 main_onColor="#000000"//主项目鼠标滑过时的文字颜色,使用16进位的颜色码; main_offColor="#666666"//主项目一般状态时的文字颜色; sub_onColor="#000000"//次项目鼠标滑过时的文字颜色; sub_offColor="#ffffff"//次项目一般状态时的文字颜色; navWidth="640"//导航栏的宽度,以像素为单位; x_padding="40"//文字和按钮边缘的水平间距; y_padding="10"//文字和按钮边缘的垂直间距。 三、更改导航栏内容 导航栏的内容设定方式和层叠式菜单是完全一模一样的,大家可以参照上面的方法进行修改,在这里我就不多说了。 注意:如果你想在按按钮时显示中文,也是和 XML 菜单一样,必须将 XML 储存为 Unicode 编码,然后更改按钮中的文字字段设定。 四、更改导航栏字体和按钮 要更改导航栏的字体和按钮颜色,都必须编辑图库(Library)中的组件,可以参考下面的说明,看你想改什么就打开该组件来编辑: (1)tn, tabs_buttonMain:主项目的按钮颜色 ; (2)btn, tabs_buttonSub:次项目的按钮颜色 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 用Flash制作互动火焰效果下一篇: 飘逸——Flash精彩实例剖析
关于利用Flash MX模板制作XML动态菜单的所有评论