Fireworks MX插件开发入门(二)

[复制链接]
查看: 493|回复: 0
gggds 发表于 2009-12-27 13:51:53 | 显示全部楼层 |阅读模式
  二、? 目标和计划
+ g; I* ~5 I+ D7 X( }: I. W: z( k2 _! ?
  上面讲了一大堆预备知识,也许一些朋友感到麻烦有些退却了,别急,开发插件虽然比较麻烦,但让我们从小事情开始,不论是一大步,还是一小步,都是改变你自己的的一步,相信你会得到快乐的。在本教程中我将以一个简单的插件为例,介绍开发插件中的基本步骤和需要注意的一些问题。
, m& O0 Q0 n2 ]+ M; ~- k# h   1、制定你的开发目标
" K+ }* @* n: l( f/ d& E  首先我们来看一下我们要完成的目标,很多朋友都见过Mac风格的透明按钮,如下图所示:
; D  k: f  l6 u3 i+ Q0 J
% s' v- c) p5 ]. L8 D; }
- ?( F% y/ j1 R' } 0 h1 P9 F. ]" m* d/ F+ e% L
' F# I, X3 T4 T$ e+ U
  这种按钮色彩鲜艳,光感强烈,晶莹剔透,得到许多朋友的喜爱,但每次创建此种按钮都经过繁琐的步骤实在让人生厌,像我这样的懒人也很少去做这种按钮。好在Fireworks MX的强项就是将繁琐的任务简单化,它是一个不知疲倦的程序,让我们花些时间完成这样一个插件,以后就可以偷懒了。
) t; t8 x4 N- G  2、制定开发Command的计划6 O. x- H4 @9 o3 q9 d
  说大一些,开发插件也算是一个系统工程,因此做好前期的准备、筹划和分析至关重要。先让我们来看看需要准备些什么,并制定一下开发的计划和流程。
$ T  @6 O* X9 a( M7 w  A、分析阶段:首先分析一下创建一个Mac风格的按钮在Fireworks MX中需要哪些操作,我们可以打开Fireworks MX实际创建一个Mac风格的按钮,并分析相应的程序代码,以找出需要的参数。/ D+ z- N7 L5 f' B% H4 Q
  B、其次我们要确定完成此任务需要的几个参数:; I% e" ~& Y/ u. [
   1)按钮尺寸:Width(宽),Height(高)   2)按钮位置:Left(左边界),Top(顶边界)   3)圆角数值:Roundness(设定矩形按钮圆角数值)   4)按钮颜色:Color(基本色)
9 e) X. t% }9 m+ ~3 r8 U  C、输入框:根据以上的参数,我们需要在Flash MX中创建获取这些参数的输入框。; Y$ r' d- u- N. p: b
   0 V( ^0 H8 Q# s7 G$ J2 }! q
1 t2 m- x/ c8 q! j
. A% r  v! S* G
1 Z1 c8 @/ z! a# l3 `% j7 O; p6 ]9 r
/ |7 i, s! n  @5 ~
  D、其他的相关说明信息:我们需要为此插件添加简单的使用说明和作者信息,因此增加一个Help按钮和界面。如下图所示:' e! _+ E" u( R' ~
  
: _2 S9 m; N# L: R; \5 |
0 n( Q+ m5 n. ]: `1 P: y2 H7 Q" B8 N+ }- u% k1 G7 u+ O

* m9 a3 ^1 B: {/ g& m
# w9 C# c% G* z. @  E、执行和取消操作:上面我们从用户取得的参数最终通过按OK按钮后启动我们的&#106avascript程序来创建按钮,也可以按Cancel取消此次操作。

本版积分规则

精彩图文

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