ActionScript教程

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 cs4文字颜色缓动特效代码解析

    本教程是向程序员之家的朋友解析Flash cs4文字颜色缓动特效代码,教程比较基础,适合新手来学习,推荐到程序员之家,喜欢的朋友可以跟着教程一起来学习,希望能对大家有所帮助... 14-12-29
  • Flash as制作逼真的瀑布流水的gif动画特效

    这篇教程是向程序员之家的朋友介绍利用Flash as制作逼真的瀑布流水的gif动画特效方法,教程制作出来的效果真的很不错,方法也很简单,推荐到程序员之家,喜欢的朋友可以跟着教程一起来学... 14-12-28
  • Flash AS3.0构建声音可视化程序(波形图)教程

    这篇教程是向程序员之家的朋友介绍Flash AS3.0构建声音可视化程序(波形图)方法,教程很实用,主要向大家讲解AS代码的运用。推荐到程序员之家,喜欢的朋友可以过学习一下... 14-11-30
  • Flash AS3代码打造绚烂的星形变幻效果

    本教程是向程序员之家的朋友介绍利用Flash AS3代码打造绚烂的星形变幻效果方法,教程制作出来的星形还是很漂亮的,推荐过来,一起来学习吧... 14-11-05
  • Flash as3代码打造漂亮的轻纱般变幻线效果

    本教程是向程序员之家的Flash学习者介绍利用Flash as3代码打造漂亮的轻纱般变幻线效果,教程比较简单,全部都是代码,喜欢的朋友一起来学习吧... 14-10-30
  • Flash AS3代码打造简单的文字旋转效果

    本篇教程是向程序员之家的朋友介绍Flash AS3代码打造简单的文字旋转效果方法,教程比较简单,很适合新手来学习,推荐过来,喜欢的朋友一起来学习吧... 14-10-27
  • Flash AS代码实现广告具有记忆功能

    下面小编就为大家详细介绍Flash AS代码实现广告具有记忆功能,教程比较简单,一起来学习吧... 14-10-22
  • 用Flash AS代码制作鼠标点击图片缓冲放缩动画效果

    下面小编为大家介绍利用Flash AS代码制作鼠标点击图片缓冲放缩动画效果,教程比较简单,也很好了解,推荐过来,一起来看看吧... 14-10-20
  • 教你用Flash AS行代码简单画一棵漂亮的树

    本教程是向程序员之家的朋友介绍Flash AS行代码简单画一棵漂亮的树,教程比较简单,适合新手学习,推荐给程序员之家,一起来学习吧... 14-10-09
  • Flash AS代码制作绚丽的光影变幻GIF动画效果(代码解析)

    这篇教程是向大家介绍利用Flash AS代码制作绚丽的光影变幻GIF动画效果,制作出来的效果很漂亮。教程介绍地很详细,最后作者还对AS代码进行了解析。对于正在学习Flash AS代码朋友非常... 14-09-04
  • 教你用FLASH制作漂亮的图形旋转动画效果

    本教程是向大家介绍利用FLASH制作漂亮的图形旋转动画效果,采用代码实现特效,对于编程人员非常适合学习,转发过来,希望大家喜欢... 14-07-31
  • Flash AS代码制作神奇的数字魔术盒子

    本教程是向大家介绍利用Flash AS代码制作神奇的数字魔术盒子,教程比较基础,代码也很简单,转发过来,希望对学习者有所帮助... 14-07-29
  • Flash AS代码实现智力过河小游戏

    本教程主要用Flash AS来编写一个智力过河小游戏,全部使用AS代码来实现,教程比较基础,转发过来,希望对大家有所帮助... 14-07-24
  • Flash+ASP+XML+Access开发留言本(图文教程)

    开发Flash留言本一直都是Flash后台交互的进阶技术,本例通过ASP和XML简单高速地同数据库交互。教程介绍的很详细,思路也很清晰,教程很实用,转发过来,希望对大家有所帮助... 14-07-24
  • Flash AS3代码基础教程:物理基础之速度向量

    本例为Flash AS3代码基础实例教程,主要讲解工具的运用、颜色的运用和补间形状的制作,代码部分未作讲解,希望能给朋友们带来帮助... 14-07-19
  • Flash AS3入门教程:用帧循环制作匀速运动

    本教程是向大家介绍利用Flash AS3代码编写用帧循环制作匀速运动,介绍的很详细,转发过来,希望大家通过这篇教程能学会帧循环的运用,给给初学Flash AS编程的朋友带来帮助... 14-07-17
  • Flash AS代码编写模拟打字效果的动画特效

    本教程主要用Flash来制作两方面的特效,开始模拟打字效果的动画,然后是制作害怕鼠标的文字动画特效,主要都是用AS代码来完成的,喜欢这种效果的朋友一起来学习吧 ... 14-07-17
  • Flash AS代码编写创意的鼠标经过的网页导航动画效果

    Flash AS代码编写创意的鼠标经过的网页导航动画效果,效果为鼠标经过-导航条出现,鼠标移开-导航条消失。编写的代码也很简单,转发过来,感兴趣的朋友可以跟着一起制作... 14-07-16
  • Flash AS3.0代码编写好看的荷塘涟漪动画

    本教程是向大家介绍Flash AS3.0代码编写好看的荷塘涟漪动画,教程为两部分,一部分是涟漪动画的制作,二就是荷叶和荷花的绘制过程,喜欢的朋友可以一起来学习一下... 14-07-16
  • Flash AS3实例:制作有音乐的七彩小球动画

    本教程主要用Flash AS3来制作好看的七彩小球动画,当小球轮流轮流闪动时会有音乐响起,教程制作出来的动画效果非常漂亮,转发过来,喜欢的朋友可以跟着一起来学习... 14-07-13


http://www.vxiaotou.com