《actionscript_3.0学习参考》

《actionscript_3.0学习参考》

ID:37545019

大小:3.27 MB

页数:459页

时间:2019-05-25

《actionscript_3.0学习参考》_第1页
《actionscript_3.0学习参考》_第2页
《actionscript_3.0学习参考》_第3页
《actionscript_3.0学习参考》_第4页
《actionscript_3.0学习参考》_第5页
资源描述:

《《actionscript_3.0学习参考》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ActionScript3.0教程(1):开发环境FlexBuilder介绍“砍柴需先磨柴刀”这是长辈们从小就对我们说的话,对于一个从小在贫穷的农村长大的我来说,我决对肯定这句话是对的,大人们上山砍柴前都会先磨柴刀,眼见为识,哈哈!!很明显这就是所谓的“工欲其善,先利其器”的道理。这个系列我将会以AdobeFlexBuilder作为开发环境,和大家一起学习ActionScript3这们技术。本文主要介绍ActionScript的开发环境AdobeFlexBuilder,最后以大家都非常熟悉的“HelloWrold”示例收场。一、下载/安装Ad

2、obeFlexBuilderAdobeFlexBuilder软件大家可以去官方或是其他相关提供下载的站点下载,大家都是学软件的,下在软件这步我想就不用多说了吧。二、启动Flex开发环境这步也不用多说了,就一个启动软件,呵呵!下面整两张图先看看FlexBuilder的开发环境。下面为Flex开发环境:1用过Eclipse的朋友看到这个开发环境的界面应该很熟悉了,Flex的工作界面和Eclipse的界面非常的相似,在使用上相差也不是很大,熟悉Eclipse的朋友在Flex环境下很快就可以入手ActionScript的开发。三、创建“HelloWr

3、old”的Flex项目创建项目这个就不用我说也清楚,文件--新建--**,同MicrosoftVisualStudio开发环境一样,Flex也是类似步骤创建项目,OK下面我们便来建立一个“HelloWorld”项目,如下图示:2新建项目中的详细设置这里暂时就不介绍,本系列的前半部分主要是介绍ActionScript的基础,没有涉及到数据的交互和通信相关的知识点,比如应用服务器这些暂时还用不到,不过需要注意一点,本系列的所有文章我都将会使用Web应用程序的方式来写,所以在建立项目的时候将项目类型设置为"WebApplication(runsin

4、FlashPlayer)",如上图。四、开发"HelloWorld"程序通过前面的几张图,我想大多数朋友多ActionScript已经有了个大概的认识了,那好下面我们一起来看看在Flex环境下怎么去开发ActionScript程序。在Flex项目的开发中,有个很重要的文件MXML,他相当于是一个工作舞台(和Flash的场景/舞台有类似效果),所有的用户交互界面都是基于此文件来开发的,详细我将在后面介绍。在上面我们建立的Flex项目里,就默认创建了一个MXML文件,OK有了这个文件,那我们就基于此基础上来做“HelloWorld”3程序,在Fl

5、ex项目开发中,另一重要的技术就是基于组件的开发,这点和.NET里的控件差别不大,本文示例中将用到Button和TextArea组件,关于组件我也将在后续的文章里详细介绍,这里就先一笔代过。示例的构思是界面上放置两个按扭,单击一个按扭就将"HelloWorld"显示在TextArea组件上,另一个按扭则完成清空TextArea控件的值的功能。如同VS开发环境下一样,如果说WinFrom或是aspx是工作舞台,那么工具箱是干什么的我想大家是非常的清楚。那么在Flex下开发ActionScript同样如此,MXML则是舞台,组件箱则等同与VS里的

6、工具箱。到这里或许大家已经想到了Flex的开发模式,是不是和VS一样的拖拽控件到界面上来做交互界面的开发呢?答案是肯定的,其实不管是在Flex还是Flash环境下开发ActionScript都是这种开发模式。先看看下面这张图示:通过上图可以很清楚的知道,在舞台上有两个按扭(点我、清空)和一个空白的文本域控件,通过右边的设计器上可以看出,“点我”按扭的id为btnClick,显示内容为:点我,同时还给他的单击事件指定了一个方法:OnClick()。如上的界面设计便会生成相应的mxml标记,如同ASP.NET下生成HTML一样,我们可以通过“源视

7、图”查看到所生成的MXML代码,我们接下来要写的代码也是嵌入在这些MXML代码中的。代码如下:126

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。