Flash MX组件开发实战
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-10
点击库中的三角形电影剪辑,选择linkage)按图2定义。 六、定义组件参数 好了,自定义组件的代码我们已经写好了,但定义组件的过程还没有完,这个组件还不能用,我们必须对这个电影剪辑(这个时候还是一个电影剪辑,还不是组件)做一些参数的设置。过程如下: 右键点击库中的fuyzTimer组件,打开组件定义面板(Component Definition),如图3: 你可以点击 “+”或“-”图标添加参数或删除参数,开始参数设置。你可以设置变量名字(Name),变量(Variable),数值(value)和数值类型(Type)。设置内容如下表。 名 称 变 量 值 类型 开始的秒数 fsec 0 数字 显示的颜色 txtColor #000000 颜色 执行的程序 timeupCandler 默认 其中,“变量“一栏中的“fsec”、“txtColor”和“timeupCandler”是我们在前面程序中用到的。用户在使用组件时只能看到“名称”和“值”两栏。“值”一栏不用设置,设置好“类型”即可。 在前面的定义组件面板上还有“自定UI”、“实时预览”和“说明”三项可设置,说明如下: 自定UI:给组件提供一个外部的.swf文件链接,这个文件可以显示在属性监视器中,改变.Swf文件中的参数,可以直观的反映组件的外观。 实时预览:和自定UI相似,给组件提供一个外部的.swf文件链接,这个.swf文件可以不通过播放器直接在源文件中显示组件的外观和功能,真正做到所见即所得。 说明:说明组件的功能,作者和版权等相关信息。说明的下面有个按钮,按下它可以为你的组件选择一个图标。如没有合适的可以自创一个图标。 七、自创组件图标 自创组件图标的方法如下: 用图形处理工具(Photoshop ,Fireworks),绘制一个大小为20—24px像素的图形,图形格式为GIF或PNG的透明色。在Flash MX 中导入该图形,图形自动存在库中。新建一个文件夹,命名FcustomIcons,把图形拖到这个文件夹内,并给图形命名fuyzTimer Component(注意文件夹是必须的,文件夹的命名也是唯一的,图形的名称必须和组件的名称相同),这样组件的缺省图标被自创的图标替代(如果看不到的话,关闭库面板,再重新打开),这是一个很有意思的能表现组件作者个性的的设置。 至此,我们的倒计时组件的制作工作已经全部结束了。现在我们的组件已经可以用了。按“Ctrl+L”打开库,将fuyzTimer组件拖到场景的第一帧上,在属性检查器中设置组件属性,在场景的第一帧上增加倒计时结束后调用的函数代码,即可欣赏到我们的成果了。 还有一个问题:在组件面板中还见不到我们的fuyzTimer组件,这是因为组件还没有安装(或者说还没有把这个组件的.fla文件放在正确的文件夹内)。安装的方法请继续看“Flash MX 组件的打包和发布”。 八、Flash MX 组件的打包发布 安装组件的方法有两种: 1.直接将组件的.fla文件放在正确的文件夹内 对Windows 2000 或 XP的用户将组件文件放在C:\Documents and Settings\User\Application Data\Macromedia\FlashMX\Configuration\Components\路径下;对Windows 98 and ME的用户则放在C:\Windows\Application Data\Macromedia\Flash MX\Configuration\Components\路径下(注意是源文件而不是生成文件)。在这些路径下你还能看到其他组件的源文件。这里有个小技巧:在这些路径下通过双击打开组件源文件来打开Flash MX,这时对组件进行的外观(Skins)修改将会保存下来。另外,打开组件源文件一般会看到此组件应用的实例,这对你学会此组件的使用是有帮助的。 2.创建标准的MXP插件 由于Flash MX支持标准的MXP插件封装格式,因此我们可以将测试无误 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 运用for循环来对多个mc进行检测下一篇: 控制flash前进和倒退
关于Flash MX组件开发实战的所有评论