Fireworks MX插件开发入门(前言)

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

1 z* Y% N, @* D& }  e  Fireworks MX已经推出一段时间了,从此次的升级可以看出,Macromedia的三剑客在WEB程序方面变得越来越强大,Fireworks MX在WEB应用方面的作用也在继续扩展,现在Fireworks MX插件已经是标准的MXP文件,Extention Manage可以直接管理Fireworks MX的插件。- M& b% E8 X, S0 `; F/ }
  Fireworks MX的插件更多的是依靠&106avascript程序来进行扩充,Fireworks MX中的每个功能基本都可以通过相应的&106avascriptAPI来访问到,开发人员可以使用&106avascript自己编写复杂的Commands命令来自动完成一些软件所没有提供的功能,或者将一些复杂的步骤封装在一起以方便普通用户的使用,同时也可以扩充软件原本没有的功能。  现在Macromedia支持在Flash MX中开发扩充的插件,结合Flash强大的Action编程功能,开发人员可以做出漂亮的界面,并将其Command命令封装到SWF文件中,最后结合XML文件,封装成为标准的MXP格式文件,这样我们就可以在Fireworks MX中很方便地安装插件了。  其实Fireworks MX已经内置了多个用这种方法封装的命令,举个例子,很多朋友以为新扩充Align命令是原有命令的扩充,其实不然,原有的Align面版仍旧在Modify菜单中,而Window菜单下的Align其实就是新开发的用SWF封装的新的扩充命令。+ s+ d3 F) o; i$ W! ?  V! i6 p& z
  本教程将对一个“透明按钮”的Fireworks MX插件开发实例做详细剖析,并从以下几方面介绍Fireworks MX插件开发的基本方法和流程,大家不妨先下载MacButton.mxp试用体验一下。& N1 b% g7 _; b. v$ Y
  一、? Fireworks MX插件基础知识
4 b3 u. a3 v- `8 B. d" `' C  二、? 决定开发的目标和计划7 g% e8 Z) w, F# o4 M8 N
  三、 准备和分析    (一)Fireworks 效果制作   (二)Fireworks 代码分析
7 S( w- ~3 R4 }2 H; l+ v  四、? 定义运用插件需要的几个变量参数2 h4 t" o" ~* b" N; q
  五、? 进入Flash MX进行开发    (一)界面制作   (二)为按钮添加程序代码   附:全部代码 # ^3 g; A% j: d$ V
  六、? 输出到Fireworks MX 测试并调试 ! a" e6 V! n9 |, \) Q  }0 S; w* \
  七、? 打包插件   (一)在Commands中出现的插件   (二)标准面板形式的插件 
9 M) S8 |& i/ R/ @6 H' a: V# y9 X  八、? 结语

本版积分规则

精彩图文

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