
ActionScript教程
详情>>ActionScript(简称AS)是由Macromedia(现已被Adobe收购)为其Flash产品开发的,最初是一种简单的脚本语言,现在最新版本ActionScript3.0,是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于Flash互动性、娱乐性、实用性开发,网页制作和RIA(丰富互联网程序)开发。
ActionScript是Flash的脚本语言。正是由于Flash中增加、完善了ActionScript,才能创作出来的动画具有很强的交互性。在简单的动画中,Flash按顺序播放动画中的场景和帧,而在交互动画中,用户可以使用键盘或鼠标与动画交互,大大增强了用户的参与,同时也大大增强了Flash动画的魅力。例如,可以单击动画中的按钮,使动画跳转到不同部分继续播放;可以移动动画中的对象,如移动你手中的手枪,使射出的子弹准确地击中目标;可以在表单中输入信息,反馈你对公司的意见等。
有了ActionScript,就可以通过设置动作来创建交互动画。使用NormalMode动作面板上的控件,无需编写任何动作脚本就可以插入动作。如果已经熟悉ActionScript,也可以使用专家模式动作面板编写脚本。命令的形式可以是一个动作(如命令动画停止播放),也可以是一系列动作。很多动作的设置只要求有少量的编程经验,而其它一些动作的应用则要求比较熟悉编程语言,用于高级开发。
ActionScript同样拥有语法、变量、函数等,而且与JavaScript类似,它也由许多行语句代码组成,每行语句又是一些命令、运算符、分号等组成。它的结构与C/C++或者Java等高级编程语言相似。所以,对于有高级编程经验的人来说,学习ActionScript是很低轻松的。
ActionScript与JavaScript结构类似,但是它的编程要容易得多,每一行的代码都可以简单地从ActionScript面板中直接调用。在任何时候,对输入的ActionScript代码,Flash都会检查语法是否正确,并提示如何修改。完成一个动画的ActionScript编程以后,可以直接在ActionScript的调试过程中,检查每一个变量的赋值过程,设置检查带宽的使用情况。ActionScript更容易使编程学习者理解面向对象编程中难以理解的对象、属性、方法等名词。
ActionScript中的对象可以包含数据或作为电影剪辑以图像形式出现在编辑区中。所有的电影剪辑都是预定义类MovicClip的实例。每个电影剪辑实例均包含MovicClip类的所有属性(如_height、_rotation、_totaframes)的所有方法(如gotoAndPlay、loadMovie、startDrag)。
- 在制作FLASH全站的时候,有一些是必须要掌握的。舞台放大元件不变形,那是必须的。... 2013-07-08
- 无... 2013-07-03
- 接下来的例子演示了Flex中通过和Security类中的常量(LOCAL_TRUSTED, LOCAL_WITH_FILE, LOCAL_WITH_NETWORK以及REMOTE)对比sandboxType属性,检查应用程序当前安全沙盒设置。... 2013-07-03
- AS3.0 图片变黑白 图片彩色变黑白代码... 2013-07-02
- 正则表达式在java,js,ActionScript以及其他开发语言中都较为常见,基本来说ActionScript中的正则和java里面的是完全一致的,下面以一个实例为大家详细介绍下具体的使用... 2013-07-02
- as中禁用ESC键... 2013-07-02
- as3.0创建xml的几种方式 xml的数据在读入的时候是作为字符串处理的 用外部xml文件来创建实例... 2013-07-02
- Flash跨域问题相信不是所有人都可以遇到,如果你在本地发布,或者说直接Ctrl+Enter在FlashIDE中预览,是不会遇到跨域问题的,当然,跨域有个前提,那就是Flash不是完全独立的,与外界... 2013-07-02
- as3中方法的“重载”可以通过命名空间来实现,具体代码如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助... 2013-06-06
- 下面为大家介绍下如何在as3中自定义菜单并对自定义菜单项添加事件,具体处理代码如下,感兴趣的朋友可以参考下哈,希望对你学习as3有所帮助... 2013-06-06
as3中对xml的创建、增加、删除、修改、检索等操作实例介绍
下面为大家详细介绍下as3中对xml的创建,增加,删除,修改,检索等操作,感兴趣的朋友可以参下哈,希望对你学习as3对xml的操作有所帮助... 2013-06-06- 下面以加载外面的test.xml文件为大家介绍下as3中如何加载外部xml文件,具体实现如下,感兴趣的朋友可以参考下哈,希望对你as3有所帮助... 2013-06-06
- as3实现的拼图游戏效果如下图,如果其上下左右有空白处的话,可以实现交换,最后可以排列成有序的12345678,感兴趣的朋友可以学习下哈... 2013-06-06
- for和for each的快慢问题,因为我们无法进行深入的理论分析——即根据底层代码的拆解,来分析每一步的消耗——那么我们只有通过经验方法来证明,感兴趣的朋友可以了解下哈,希望对你... 2013-05-20
- 公司做的抽奖转盘,网上下的flash不符合要求,只能自己做个纯参数的as3代码实现抽奖,关健针对于与js的交互成了一个问题,具体细节做了下整理... 2013-05-10
Flash AS 入门教程 调入外部文本和加载外部mp3文件
在Flash制作时,有时候为了更灵活、方便,我们可以直接调入外部文本文件。要修改时只要修改记事本里的文本并保存,无需打开Flash源文件对其修改... 2013-03-14Flash AS 入门教程 loadMovie应用举例 多画面与画中画实现
加载外部文件命令loadMovie()可以在播放 SWF 文件的同时,将外部的 SWF 文件或 JPEG 文件加载到 Flash Player 中,使您可以同时显示几个 SWF 文件,或者在几个SWF 文件之间切换... 2013-03-14- 我们用到了一个mc对另外一个mc的遮罩。它的原理是:在作为遮罩片的mc中,复制部分小方块mc,并且随机放置这些小方块mc。当然,这样的随机放置不是任意的,必须满足两个条件:放置的位... 2013-03-14
- 画正玄图象,由外部输入控制起点横坐标、震幅和跨度,把文字和下面的mc的位置都分别作任意的排列... 2013-03-14
Flash AS 入门教程 setInterval函数应用举例
setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象... 2013-03-14

