万卷书   首页 > 电脑书籍 > Flash > Flash ActionScript专题
 
ActionScript(动作脚本)

主要用途:创建高级交互动画

ActionScript是Flash 5的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。Flash使用ActionScript给动画添加交互性。在简单动画中,Flash按顺序播放动画中的场景和帧,而在交互动画中,用户可以使用键盘或鼠标与动画交互。例如,可以单击动画中的按钮,然后跳转到动画的不同部分继续播放;可以移动动画中的对象;可以在表单中输入信息等等。使用ActionScript可以控制Flash动画中的对象,创建导航元素和交互元素,扩展Flash创作交互动画和网络应用的能力。

教程篇:(由浅入深)

· 通过鼠标特效认识Flash5的Action
  通过简单的鼠标跟随特效的实现,我们来认识Flash5的Action的强大功能。

· Flash中的变量及几个ActionScript
  详细介绍Flash的变量,通过几个实例来给大家说几个常用的指令的用法。

· Flash中的事件引擎
  Flash中有三种事件引擎:按纽事件,键盘点击和Keyframe事件,让我们来一一进行介绍。

· Flash5 ActionScript高级编程指南
  全面对ActionScript进行详细讲解,深入分析。

· Flash5 Actionscript列表
  列举出我们常用的Action命令。

实例篇:

· Flash 5 Action 制作随机游动的小球

  一个学习与掌握随机函数random()、循环函数for的例子。

· Flash 5 Action 制作碰撞的小球

  利用getProperty()函数,实时获得元素各种属性,如:x/y轴,即元素位置

· Flash 5 Action email输入的判断

  if语句的充分使用,构成了对Email输入判断的小程序。

· Flash 5 Action 颜色变换

  利用flash5扩展的Action Script函数功能,使用setRGB()函数,同时加上必不可少的复制电影夹duplicateMovieClip (),打造成这个flash。

· Flash 5 Action 显示输入长度

  获得输入文字的属性getTextWidth (),字符长度的计算_root.charWidths,并结合数组,动态显示了输入文字的长度。

· 用Flash5制作奇妙的小点

  平面上两点距离公式 Dx=sqrt((x-x1)^2+(y-y1)^2) 的应用,竟然可以创造出如此奇妙的效果。配合电影夹的复制duplicateMovieClip (),更加锦上添花!

· 用Flash5制作动态url按钮

  类似浏览器中地址栏的制作,当然离开Get URL()子函数了,键盘按钮的获得也少不了。

· 在Flash5中读取HTML

  一个简单的LoadVarial()函数,配合文本框,将读取的外部txt文件转换为HTML