快速业务通道

进入Flash MX组件时代之三 扩展组件

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-09
下Shift+F1来打开Reference面板,通常作者在制作出扩展组件以后会通过方法将一些信息添加到Reference面板中(关于组件制作的内容我们将在后面的章节详细阐述),如下图44所示,我们通过阅读Reference中的信息可以进一步掌握组件的应用方法等内容。如果该组件中涉及到一些事件及方法的话,那么Reference中一般也会有如内置组件那样的详细使用方法或是简单示例(所以诸位千万要耐心对待哦)。 图44 查看Reference面板以获取组件的详细信息
  当然查看Reference是最为快速与直接的方法,但却不是唯一获取组件信息的方法。有时我们可以选择菜单“Window”下是否有关于你所需要的扩展组件的帮助信息,如下图45所示,点击蓝色高亮的菜单就会弹出有关Ides Components – Reference 组件的一些信息内容。现在也许各位会感觉奇怪,为什么这里的项目内容会如此之少,而我们已经安装的扩展组件却比这里的组件项目多的多。对于此点笔者也深感无能为力,毕竟如前面所述组件的制作是分散而无统一规范的,有些制作人员会花精力将他的组件从各方面进行完善包装,但却不是全部人员都是如此,因而你会发现并不是每个组件在这里都能找到相应的菜单选项,在此也许你能发现的只是零星的几个菜单内容项。 图45 window菜单下有关组件信息的菜单项 上一页??[1]?[2]?[3]?[4]?[5]?下一页??
  在此我们尝试点击Ides Components – Reference菜单项,然后我们会发现如下的弹出信息窗,如下图46所示。大家应该会发现这个弹出窗体其实就是一个有关Ides Components组件的Reference,我们可以通过窗体中所列的各个选择项查看该组件的帮助信息,并且我们还可以点击示例按钮查看组件制作者所制作的组件示例演示文件,如图47所示。 图46 Ides Components – Reference 弹出窗体
图46 Ides Components – Reference 中FPS组件制作人员的演示示例
  接下来所要介绍的这种获取组件信息的方式并不是如前面两种情况一般是针对大部分使用者的,这种方法对那些对编写FlashMX组件有兴趣的人员或是一些FlashMX ActionScript能力较高的用户则会有较大的帮助。   由于FlashMX组件的源代码暂时还没有办法进行编译,因而我们在安装完FlashMX组件以后就完全有能力并且还很轻松的查阅该组件的所有源代码,这对于理解该组件的运作与使用是最为有效的办法,我们将Components中的某一组件拖放至场景以后再按下Alt+F3就可利用Movie Explorer来进行源代码浏览,如下图47所示。

图47 利用Movie Explorer查看组件源码来获取组件的信息
  从图47中我们可以发现,在源码中由于作者编写了许多的注释信息,我们不仅可以在此获取组件制作人员的联系方式还可以获悉到该组件包含了哪些事件、属性及方法,以便我们在运用中能够方便操作。   获取组件信息的方式还有更多,在此我们就不再多作介绍,在后面“创建自己的FlashMX组件”中我们将会酌情再次涉及。   3.3 使用扩展组件   其实扩展组件的使用方法与FlashMX自带的内置组件的使用方法是一致的,主要包括参数设置及方法调用。不过在应用该组件之前首先需要搞清楚它具有什么样的属性,拥有哪些参数设置项,有哪些主要方法与事件等信息。   下面我们就将选取一个应用极为广泛但其操作极为简单的扩展组件Simple Preloader Bar(动画欲载进度条组件)来举以实例说明扩展组件的使用。   按前面查看扩展组件的方式我们在按下黑色三角形以后在下拉项中选取Simple Preloader Bar选项,则Components内就会显示Simple Preloader组件的图标,如下图48所示。 图48 Simple Preloader Bar组件  我们新建一个Loader层,然后将该组件拖放至场景的中间,如下图49所示: 图49 场景中的Simp

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号