• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax
您的位置:首页 > 平面设计 >Fireworks > Fireworks动态元件的基本制作及高级运用(图文教程)

Fireworks动态元件的基本制作及高级运用(图文教程)

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-24

佚名 向大家分享了Fireworks动态元件的基本制作及高级运用(图文教程),其中包含fireworks动态图片,fireworks动态图,fireworks元件,fireworks,fireworks下载等知识点,遇到此问题的同学们可以参考下

本例为Fireworks技巧实例教程,主要讲解动态元件的创建方法,教程从介绍动态元件的概念、创建一个基本的Fireworks动态元件到运用JSF代码的高级运用均有讲解,教程很实用,推荐给的朋友,希望能给朋友们带来帮助~~

首先讲一下什么是动态元件,在Fireworks中,我们可以创建“图形”、“按钮”、和“动画”三种元件,但往往我们只是直接从文档库里面直接把元件拖出来用,我们把这种元件成为静态元件。

举个例子:我绘画了一颗“OK“按钮并转换为按钮类的元件,当我要再做一个“Cancel”按钮时,我就要把刚才那个“OK”按钮从文档库拖进画布,打散,然后把文本“OK”改为“Cancel”,再转成元件。像这样子的操作也许我们压根就没必要将它们转成元件,因为如果我们要做很多按钮,那文档库就会有很多这样子的元件。

而动态元件是什么概念呢?就是我只需要从库里面把这按钮拖出来,然后就可以在“元件定义”面板里面改变这个按钮上的文字、长和宽、以及鼠标移入、按下等属性,但这个元件在库里面只存在一个,这就是我所说的动态元件。如果你对此还不太理解,那你可以点击“Window”菜单下的“Common Library”开启公用库,里面就放着一些这种类型的元件。

了解动态元件用来做什么以后,我们就可以开始制作了。

一、创建一个基本的动态元件

1.首先我们绘制一颗按钮的四种状态:“正常状态”、“鼠标移入状态”、“鼠标按下状态” 和 “禁用状态”

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

2.然后我们把这些按钮背景图的坐标设为统一,让它们重叠在一起,再将它们全部选中,按F8键转为一个图形类元件,进入这个元件的编辑状态,加入按钮文本,并给每张状态图进行命名(如下图)

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

3.第2步操作要注意几点:

- 开启“九宫智能缩放”,将拉伸区域设定在文本框外部;

- 文本框的宽度要等于按钮背景图宽度减去缩放区域宽度,并设置文本居中显示;

- 按钮背景图最好平面化为位图,避免在缩放时出现路径开拆(但不平面化也可以保持图形缩放时的质量不会损失);

- 将不需要显示的状态图进行隐藏(去掉图层前面的眼睛图标);

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

4.在文档库中选中刚才创建的元件,点击右上角的菜单按钮,选择“保存到公用库”,在弹出的对话框中选择保存,默认的路径是:

X:\Documents and Settings\UserName\Application Data\Adobe\Fireworks CS3\Common Library\Custom Symbols

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

5.在“命令”菜单中点击“创建元件脚本”;

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

6.在“创建元件脚本”对话框中选择打开刚才保存的PNG文件,并按照下图设置动态元件的属性,最后点击保存:

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

7.现在随便新建一个文档,在公用库的自定义目录中将自制的动态元件拖进画布,再在“Window”菜单下点击“Symbol Properties” (元件属性)

简单设置一下就可以在场景上创建多个不同状态、不同标签文字的按钮了。

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

二、动态元件的高级运用

前面讲解了怎么创建一个基本的 Fireworks 动态元件,那么这一次就讲解一下怎么制作一个“高级”一点的动态元件。

事先声明一下,本教程涉及JSF代码,如果对此没有兴趣的童鞋可以华丽的飘过,对 Fireworks 极度狂热且有信心能读懂简单代码的朋友请继续。

1.我们上次做了一个动态组件,并保存到了

X:\Documents and Settings\UserName\Application Data\Adobe\Fireworks CS3\Common Library\Custom Symbols

2.现在我们用浏览器打开这个目录,可以看到两个文件:

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

3.现在我们用记事本打开“myBtn.jsf”,就可以看到里面的JSF代码(代码略,大家自己打开文件看);

4.作为参考,我们打开Fireworks内置动态元件的JSF脚本文件,打开公用库面板中的Mac目录,随便找一个名字独特一点的按钮(本例选择“ButtonBarLeft”),把它的名字记下来,然后搜索这个名字就可以获得这个路径:X:\...\Adobe Fireworks CS3\Configuration\Common Library\Mac\

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

5.找到了内置动态元件的路径,我们就可以打开这些内置动态元件的脚本来观察了,我们打开“Button.jsf”(这个脚本对应的文件是“Button.graphic.png”),即可看到里面的JSF代码;

6.那么我们就可以将内置动态元件的脚本“移植”到我们自己的按钮上去,在进行这一步前要注意,这些移植的代码将被“命令”菜单下的“创建元件脚本”程序识别为“不被兼容的脚本”,因此只能自己用记事本编辑了.

7.现在打开我们在之前生成的按钮脚本“myBtn.jsf”,清空旧代码,输入如下代码,我加了注释,应该还是比较容易理解的:


8.输入完代码后保存(注意要存为 ANSI 编码),然后进入 Fireworks 新建文件、Reload一下公用库、再重新把自定义动态元件拖进画布即可见到效果:

Fireworks教程:动态元件的基本制作及高级运用,PS教程,思缘教程网

教程结束,以上就是Fireworks动态元件的基本制作及高级运用介绍,希望对大家有所帮助!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Fireworks动态元件的基本制作及高级运用(图文教程)

相关文章

  • 2017-05-24Fireworks三帧轻松打造酷酷的Banner动画特效
  • 2017-05-24Fireworks简单制作gif动态图片
  • 2017-05-24Fireworks绘制一枚精致的PC显示器图标
  • 2017-05-24Fireworks模仿绘制出逼真的具有书本效果的图书实例教程
  • 2017-05-24Fireworks绘画可调的三维饼图的方法
  • 2017-05-24Fireworks制作超漂亮的文字闪图动画效果
  • 2017-05-24Fireworks文字转换成路径方法介绍
  • 2017-05-24Fireworks制作超酷个性签名
  • 2017-05-24Fireworks基础知识:创建空遮照教程
  • 2017-05-24fireworks对图片名称进行批量修改

文章分类

  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax

最近更新的内容

    • Fireworks设计简单易用的页面
    • 教你用Fireworks绘制漂亮的国画牡丹花
    • Fireworks模仿制作逼真的移动硬盘实例教程
    • Fireworks绘制教程:教你如何绘制卡通造型图标
    • Fireworks教程:3D旋转gif动画
    • fireworks修改网格线尺寸方法
    • 教你用Fireworks制作简洁清爽的网站页面
    • fireworks 轻松绘制 banner广告动画教程
    • Fireworks教程:简单制作渐变特效
    • 教你用Fireworks制作红墙砖头效果 并在上面涂鸦

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有