用Fireworks制作网页动态按钮

[复制链接]
查看: 266|回复: 0
gggds 发表于 2009-12-27 03:19:19 | 显示全部楼层 |阅读模式

. \7 c# u0 N  a
$ B' w6 z4 J% n# V4 l; I; z: T. `- m4 r7 _
. {6 }" P- G) O. O2 T
 去过5D多媒体(http://www.5dmedia.com)的朋友一定为其变换的动态按钮而赞叹不已,不要以为它们只能是Flash的产物,其实Fireworks也有专门制作动态按钮的功能哟!
7 |& |+ L- R4 g$ k: @8 g. Z
5 F4 l& \: n, |, G" V  f- ?
+ M: d$ s8 U) Q* G2 s! j
' A+ F2 ^% f( v" C- D  e$ A1 A  用过Flash的人一定知道,一个按钮应该有四种状态:未经过时状态、经过时状态、按下时状态和单击后经过的状态。实现动态按钮就是将这四个状态的按钮效果图片合成,使其产生
2 S9 U  j  a# Q" ^$ Z: I7 o
" L! L/ [! h. z, @- v6 G* N

8 h& }) L: F4 H' C7 _0 J( k& W* {5 X* H

# l1 z( S  \8 g2 o
$ j) E! O+ m3 {/ h0 O
8 Y1 m' Y3 J* R' Q
动态的视觉效果。下面我们就来尝试制作一个动态按钮。 8 d* |& x& L" }" c
9 v9 U4 q$ |2 p3 Y; s
& F" w) F7 n4 T3 [1 o7 f
! o" g9 t% A: E
  步骤1:启动Fireworks4,新建一个大小为80×30像素的文件,背景选择透明。执行菜单InsertNewButton命令,弹出Button对话框,我们可以看到五个分别为Up、Over、Down、OverWhileDown及ActiveArea的选项卡,前四个这就是上述的四个动作,ActiveArea是为按钮设置链接的(如图1)。快捷键“Shift+F12”打开帧面板,我们会看到为其四个状态而设置的四帧,下面我们分别设置四帧来实现动态变化。
* }- C" G, f! Y3 Z) V3 _. C, M, G. P, Y2 _! s) ~7 u3 D

6 o$ m9 C8 a* a# R; y, I
, P' \# l. E4 N8 `' d1 U' Z4 Y4 x( E  步骤2:未经过时状态(Up状态)的制作:选取Up选项卡,于工具栏中选取EllipseTool工具,在画布中画一个大小合适的椭圆形,将漆桶的颜色设置为天蓝色,并将其添充。快捷键“Alt+F7”打开Effect面板为其添加合适效果,选中图片,点击Effect面板下拉框,弹出菜单中执行BevelandEmbossInnerBevel命令,按图2设置好各项参数:对比度为58%,柔和度为7,角度为151,宽度为33,并使其平滑。 & r( d5 `/ `$ t3 A

7 G3 o+ }6 H- s) X! E; R+ O0 ~/ J
! z9 h5 ?+ Z4 K/ ^, s; u7 A& F8 m/ b# E9 `+ N% |& X
  步骤3:经过时状态(Over状态)的制作:切换至Over选项卡,此时是空的,需要将Up选项卡中图片复制到其中,单击编辑区下方的CopyUpGraphic按钮即可保证两个选项卡中图片位置一致,这里再给该图片添充一些亮色,使图片处于未被选中状态,并设置线条颜色为白色,漆桶颜色为蓝色,快捷键“Shift+F7”开启Fill面板,并在下拉框中选择Rectangle,然后使用漆桶工具填充图片颜色,同时拖动填充手柄进行调整,并设置亮度参数(如图3)使其达到合适效果。0 h) I$ L' \% p9 B( x, H
  步骤4:按下时状态(Down状态)的制作:同样将Up选项卡中的图片复制到Down选项卡中,设置Effect面板innerbevel中Sloped和Inverted的倾斜和反转效果;设置Fill面板的填充方式为WebDither,即网页混色效果,这里可以选择两种颜色混合成一个新颜色,其设置如图4所示。为了使单击按钮时到Down状态,一定要勾选Down选项卡上的IncludeNavBarDownState复选框,否则按钮会停留在Up状态。 " z* j) L% m6 c( N! }( T" p1 ?, N! z6 u
8 F" V2 b7 |  ?  @7 Z4 i- y9 k

- l; E1 |" A# U' H
& l! \$ ~; C$ k  步骤5:单击后经过的状态(OverWhileDown状态)的制作:该状态和未经过时状态Up状态)稍有不同,表现出该连接被点击即可,所以可以将Up状态图片复制过来,将Effect面板中的Innerbevel属性更改为highlighted即可。4 }, n. x/ C2 c1 K
  当然每幅图片应该为其添加不同文字,这里就不再赘述。
. m, i4 r! S7 `  步骤6:ActiveArea设置:选取ActiveArea选项卡,我们会看到已经设置好的热区,单击LinkWizard按钮,于弹出LinkWizard对话框中选取Link选项卡,这里可以键入URL连接,在栏中输入链接的说明文字,并在StatusBarText中输入浏览器状态栏中的说明文字(如图5)。5 I& C/ \7 C& X
  最后导出含有图片的网页文件即可欣赏了!! }8 n( S+ X/ {! t

本版积分规则

精彩图文

Copyright   ©2015-2016  展示网  Powered by©Discuz!  技术支持:凡尚展览     ( 粤ICP备14065977号 )