FLASH CS3,flash cs3软件下载,Flash CS3组件开发图文教程

FLASH CS3,flash cs3软件下载,Flash CS3组件开发图文教程

【教程说明】:应云开这样的朋友要求,今天整理了一下组件开发流程,写了这个教程。通过本教程,可以大致了解Flash组件开发的全过程,希望对那些想自己开发Flash组件的朋友有所帮助。这次主要开发Flash代码组件,甚至其他Flash组件。你可以自己研究或者和我讨论。【先决条件】:1。安装了FlashCS3软件;2.已安装AdobeExtensionManager1.8。如果没有,请先下载到这里:http://www.adobe.com/cn/exchange/em_download/;【开发教程】:1。首先准备一张18x18的png图片,作为Flash组件的图标。(我会在下面的包文件中提供一张png图片。) 2.编写一个StringUtilComponent组件类。我的组件不继承UIComponent类,而是直接继承Sprite类。复制代码如下:packagecom.klstudio.com组件{ import flash . display . *;

import com . KL studio . util . string util;

//命名空间;usenamespaceklstudio _ internal

//设置组件图标;[IconFile(' stringutilicon . png ')]

public classstringiutil component textendsprite {//定义组件显示框;//组件中的现有显示元素必须以命名空间开头;KL studio _ internalvarboundingBox _ MC:movie clip;//定义LRC解析器;private varutil:string util;PublicFunctionStringutilComponent(){//移除组件显示框;boundingBox _ mc.visible=falseaddChild(bounding box _ MC);boundingBox _ mc=null}}}这个使用了组件使用的StringUtil类,我之前提供的“[AS3]StringUtil类”。这里应该注意,组件中包含的显示元素必须以名称空间为前缀(即上面的“usenamespaceklstudio _ internal”代码),下面的变量是根据名称空间定义的。如果不添加,就不能在boundingBox_mc上直接显示元素操作(这和原来的Flash组件开发不同,可以直接使用),否则编译时会出错。3.创建一个类型为“Flash File(ActionScript3)”的StringUtil.fla文件。4.创建一个MovieClip元素,命名为“String Util”;然后如下图所示设置类路径。5.创建一个新的MovieClip元素,命名为“boundingBox_mc”,用作组件显示框。6.然后将boundingBox_mc放入名为“StringUtil”的MovieClip元素中,设置名称为“boundingBox_mc”,如下图所示。7.接下来,定义组件,并设置选项,如类路径和提示信息。单击组件图标选择上一个png图像。8.如果图标不能如下图所示,请按步骤4重新确认。9.然后,将这个StringUtil组件打包成SWC文件(实际上是zip压缩文件格式)。10.第九步,即使组件制作成功,如果想发布给他人,也可以将swc文件打包成mxp文件。在打包之前,首先要配置StringUtil.mxi文件(该文件为xml文件格式),内容如下:复制代码如下:macromedia-extension

name='StringUtil '

版本='1.0 '

type='Flashcomponent '!-描述作者-

authorname='Kinglong'/

!-列出必需/兼容的产品-

制品

product name=' Flash ' version=' 9 ' primary=' true '/

/产品

!-描述扩展-

描述

![CDATA[

StringUtil级

关于字符串工具类。

]]

/描述

!-描述延伸显示产品的位置-

用户界面-访问

![CDATA[

thistringutilcomponentisaccessedbychoosengwindowcomponentsstringutil。

]]

/ui-access

!-描述包含扩展的文件-

文件

filename=' string util . SWC ' destination=' $ flash/Components '/

/文件

/macromedia-extension官方提供了关于mxi文件格式的说明:mxi_file_format.pdf 11。如果已经安装了Adobe Extension Manager 1.8的扩展管理器,可以直接双击StringUtil.mxi文件生成StringUtil.mxp文件。或者,您可以首先打开Adobe Extension Manager 1.8扩展管理器,然后选择“文件”-“打包扩展.”,选择StringUtil.mxi文件,然后生成stringutil.mxp,在这里恭喜你,你的Flash CS3组件开发完成了!

[打包下载]http://www.klstudio.com/download/stringutil.rar

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: