ActionScript教程

ActionScript教程

详情>>

  ActionScript(简称AS)是由Macromedia(现已被Adobe收购)为其Flash产品开发的 ,最初是一种简单的脚本语言,现在最新版本ActionScript3.0,是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于Flash互动性、娱乐性、实用性开发,网页制作和RIA(丰富互联网程序)开发。


ActionScript是Flash的脚本语言。正是由于Flash中增加、完善 了ActionScript,才能创作出来的动画具有很强的交互性。在简单的动画中,Flash按顺序播放动画中的场景和帧,而在交互动画中,用户可以使用键盘或鼠标与动画交互,大大增强了用户的参与,同时也大大增强了Flash动画的魅力。例如,可以单击动画中的按钮,使动画跳转到不同部分继续播放;可以移动动画中的对象,如移动你手中的手枪,使射出的子弹准确地击中目标;可以在表单中输入信息,反馈你对公司的意见等。


有了ActionScript,就可以通过设置动作来创建交互动画。使用Normal Mode动作面板上的控件,无需编写任何动作脚本就可以插入动作。如果已经熟悉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 cs6中怎么使用ActionScript3.0?

    flash cs6中怎么使用ActionScript3.0?flash cs6中想要使用ActionScript3.0功能,该怎么使用呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 18-01-25
  • Flash中怎么实现鼠标点击决定图像位置?

    本教程给大家分享一个Flash小教程,教大家在Flash CS6中怎么实现鼠标点击决定图像位置?方法很简单,感兴趣的朋友欢迎前来一起分享学习... 18-01-12
  • Flash中如何用代码将图片放在自己想要的舞台位置?

    本教程教脚本之家的ActionScript教程学习者在Flash中如何用代码将图片放在自己想要的舞台位置,教程讲解的详细,感兴趣的朋友欢迎前来分享学习... 17-11-20
  • 在Flash CS6中使用with函数绘制背景图教程

    本教程教脚本之家的ActionScript教程学习者如何在Flash CS6中使用with函数绘制背景图?教程一步步讲解的挺详细,方法也不难,非常适合Flash新手入门学习... 17-11-18
  • Flash怎么设置元件坐标?flash使用代码设置元件的坐标的教程

    Flash怎么设置元件坐标?flash中导如的元件需要添加坐标,该怎么定位元件坐标呢?下面我们就来看看flash使用代码设置元件的坐标的教程,需要的朋友可以参考下... 17-10-11
  • Flash怎么制作流动七彩色的文字?

    Flash怎么制作流动七彩色的文字?想要让文字动起来,该怎么使用flash给文字制作一个流动七彩色的动画呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 17-04-23
  • Flash怎么制作一段下雪动画的效果?

    Flash怎么制作一段下雪动画的效果?flash中想要绘制一个简单的动画,今天我们就以下雪为例,给大家介绍使用flash制作下雪动画的教程,非代码哦,需要的朋友可以参考下... 17-03-17
  • flash中怎么制作遮罩动画?

    flash中怎么制作遮罩动画?flash中的遮罩动画很好处理,该怎么制作呢?下面我们就来看看通过遮罩显示隐藏图片的教程,需要的朋友可以参考下... 17-02-17
  • flash怎么制作按钮控制的小游戏?

    flash怎么制作按钮控制的小游戏?flash中想要制作一个通过按钮随机选择人物类型,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 17-02-15
  • flash怎么复制元件并更改?

    flash怎么复制元件并更改?flash中想要复制原件然后改变原件的颜色和形状,该怎么办呢?下面我们就来看看flash复制元件的方法,需要的朋友可以参考下... 16-11-23
  • Flash中的ActionScript3.0脚本语言制作小游戏

    这篇教程主要是向脚本之家的朋友分享Flash中的ActionScript3.0脚本语言制作小游戏方法,教程制作出来的效果非常不错,很适合新手来学习,推荐到脚本之家,一起来看看吧... 16-08-27
  • flash中制作遮罩层和传统补间动画有什么区别?

    flash中制作遮罩层和传统补间有什么区别?flash制作动画的时候吗,可以使用遮罩层和传统补间这种方法,这两种方法有什么不同?下面我们来看看详细的教程,需要的朋友可以参考下... 16-03-25
  • flash按钮跳转场景该怎么使用代码实现?

    flash按钮跳转场景该怎么使用代码实现?我们讲课的内容很多都是相同的,提到相关内容怎么直接跳转到具体的位置呢?今天我们就来看看flash中按钮来实现场景之间的跳转的教程,需要的朋... 15-12-25
  • Flash cs6各种补间动画有什么区别? Flash创建补间动画的新手教程

    Flash cs6各种补间动画有什么区别? 补间动画按形式有两种,一种补间动画和补间形状,补间动画又有三种制作方法,下面我们来看看Flash cs6各种补间动画之前的区别,适合新手学习... 15-11-23
  • flash随机点名的大转盘该怎么制作?

    flash随机点名的大转盘该怎么制作?想制作一个类似于随机抽奖的转盘,用来上课点名,点到哪个学号就那些学号同学答道,很简单,下面分享详细的操作过程,内附代码,需要的朋友可以参考... 15-11-17
  • flash怎么添加ActionScri代码?

    flash怎么添加ActionScri代码?添加ActionScri代码可以控制课件进度,可以提升交互性,但是怎么添加代码呢?下面分享flash添加ActionScri代码的详细过程,需要的朋友可以参考下... 15-11-03
  • Flash CS4控制AS3中动画声音的播放或停止

    这篇教程是向大家介绍Flash CS4控制AS3中动画声音的播放或停止方法,教程很不错,又碰到同样的朋友可以参考一下,希望能对大家有所帮助... 15-04-09
  • Flash AS3制作火苗跳动的gif动画教程

    这篇教程是向脚本之家的朋友介绍Flash AS3制作火苗跳动的gif动画方法,教程制作出来的火苗动画非常的漂亮,难度不是很大,主要运用了Flash AS3代码。好了,下面我们一起来学习吧... 15-03-17
  • Flash as3制作任意放大缩小旋转的变形工具

    这篇教程是向脚本之家的朋友介绍Flash as3制作任意放大缩小旋转的变形工具方法,教程很基础,很适合大家学习,推荐到脚本之家,大家一起来学习阿... 15-03-17
  • flash 连连看小游戏地图数据简单生成的AS代码

    这篇教程是向脚本之家的朋友flash 连连看小游戏地图数据简单生成的AS代码,教程很简单,推荐到脚本之家,喜欢的朋友可以过来看一下,希望大家喜欢... 14-12-31