|
主题: 那个像下拉式菜单的效果是怎样做的!
|
 weilong
职务:普通成员
等级:1
金币:1.0
发贴:193
注册:2002/7/1 17:44:31
|
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#22002/8/27 9:35:22
层的显示与隐藏,用DW的show hide layers 行为
|
 weilong
职务:普通成员
等级:1
金币:1.0
发贴:193
注册:2002/7/1 17:44:31
|
#32002/8/27 10:02:17
那链接下沉的效果怎样做呀? 还有其它软件或偛件做呀?
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#42002/8/27 10:17:57
weilong在上个帖子中说 引用: 那链接下沉的效果怎样做呀? 还有其它软件或偛件做呀?
看看http://music.tyfo.com/的CSS文件,
|
 hanwo
职务:普通成员
等级:1
金币:0.0
发贴:147
注册:2002/8/26 10:56:29
|
#52002/8/27 11:23:02
可以结合FlashMX和Xml制作类似的效果。步骤很简单, 1、打开FlashMX,从主菜单“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 文件的文件名。 好了,测试影片看看,马上就可以看到导航栏按钮了! 二、更改导航栏样式 导航栏和其它模板一样,都可以自订和修改,因为同样都属于菜单的分类,所以这个导览列和之前的层叠式菜单修改的方式也非常类似。使用记事本或其它纯文字编辑器打开 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"//文字和按钮边缘的垂直间距。 三、更改菜单内容 更改菜单内容同样是编辑 Menu_dropdown.xml 文件,菜单主项目的标注是 <MAIN>、次项目的是 <SUB>,若要建立一个主选项就输入类似下面的原代码: <MAIN text=“项目文字” URL=“连结的网址” target=“目标页框”></MAIN> 其中有几个参数,text 指定项目显示的文字、URL 指定项目连结的网址、target 则是连结的目标窗口。若你要建立有次项目的菜单,则输入下面的原代码: <MAIN text=“主项目文字” expand=“true/false”> <SUB 。。。。。。></SUB> <SUB 。。。。。。></SUB> </MAIN> 其中 <MAIN> 标注的 text 指定主项目显示的文字、expand=“true” 表示预设要展开这个项目、expand=“false” 表示预设不展开。 看你要建立多少个次项目,就在 <MAIN> 和 </MAIN> 之间塞入多少个 <SUB></SUB> 标注。一个次项目的写法如下,它的参数和主项目都是一样的: <SUB text=“次项目文字” URL=“连结的网址” target=“目标页框”></SUB> 参考一下原始的 Menu_dropdown.xml 文件应该很快就会熟悉了,更改后记得要先将 XML文件存盘,然后再重新打开swf才看得到修改的效果。 注意:如果你刚刚在菜单内容中输入中文,测试时可能看不到中文的正确显示,不过不用着急,继续。 四、让XML 菜单显示中文 如果你刚才在菜单内容中输入中文,测试时可能看不到,这是因为 Flash MX 都是使用 Unicode 编码的关系,所以我们必须将 XML 文件转成 Unicode 的格式,并且更改一下菜单中使用的字体就可以了,照下面的步骤来做: 1、使用记事本打开 Menu_dropdown.xml,若选择文件时看不到 XML 文件,请将下方的文件类型改成所有文件,就可以看到了。编辑好 XML 文件中的文字后,选择“File/save as(文件→另存为)”,然后在存盘类型选择所有文件、编码的地方选择 Unicode,再按下存盘。 注意: Windows 2000 以上的操作系统中记事本才有支持 Unicode 编码的功能,你也可以找其它软件来转码,例如 UltraEdit 或者最方便的写字板。 2、接着回到菜单所在的 Flash 文件,打开图库(Library)面板,编辑mc, ddMenu_clip 组件。选择这个组件中的文字字段,按下“Properties(内容)“中的“Character...(字符...)”按钮。 3、在对话框中选择“No Characters(没有字符)”,然后按下“Done(完成)”。 五、更改导航栏字体和按钮 要更改导航栏的字体和按钮颜色,都必须编辑图库(Library)中的组件,可以参考下面的说明,看你想改什么就打开该组件来编辑: (1)tn, tabs_buttonMain:主项目的按钮颜色 ; (2)btn, tabs_buttonSub:次项目的按钮颜色 ; (3)mc, tabs_clip:按钮字体和大小 ; (4)mc, tabs_line:按钮之间的垂直线; (5)mc, tabs_rule:按钮之间的水平线 。 注意:主项目和次项目使用的都是相同的字体,而且主项目的按钮都会是同一种颜色、次项目是一种,在这里你无法让每个按钮用不同的颜色,除非你自己从头来写一个导航栏。
|