Flash MX 编程深层次应用-ActionScript编程(1)

被拋棄哋

被拋棄哋

2016-01-29 13:01

Flash MX 编程深层次应用-ActionScript编程(1),Flash MX 编程深层次应用-ActionScript编程(1)
第1章 ActionScript编程
1.1 ActionScript 简介
     1.1.1  ActionScript的历史

从Flash 3开始,ActionScript 就开始出现,当时的ActionScript还非常简陋,功能也仅仅局限于控制动画的播放等动作。

等到Flash 4的推出,ActionScript的功能被进一步完善。基本实现了相应各种事件、控制动画行为、和后台交换数据的功能。但是其编程风格仍停留在面向过程的阶段,尽管也有对象的概念,但是非常模糊。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/fjc/)

在Flash 5中,ActionScript 出现了翻天覆地的变化,基本语法都经过了改写,有点和JavaScript类似,风格也从面向过程转变到了面向对象,提供了自定义的函数以及新增了强大的数学函数、颜色、声音以及XML等对象的支持。使得编程更加得心应手,能够做出更多酷炫的效果,和用户的交互也得到了进一步的提高。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/fjc/)

Flash MX推出之后,它的ActionScript以Flash 5的ActionScript为基础,整个语法体系以及编程风格、界面都没有做很大的改动,只是在某些函数、对象的实现上做了扩充,新增了一些方法,提供了更为强大的对象支持。

1.1.2  Flash MX ActionScript 的特点

Flash MX ActionScript 具有以下特点:

(1)ActionScript能够控制Flash动画的播放行为和对象的属性。根据用户的动作来做出响应,并在动画中体现出来。根据载体的不同,Flash ActionScript可以分为两类。一类是放在Frame帧中的ActionScript,主要是做一些计算以及控制动画的播放行为;另一类是放在Button按钮或Movie Clip中的ActionScript,其主要功能是响应用户的事件,当然在响应用户事件后也会进行一些计算或是控制动画的播放。ActionScript更能控制动画中的每一个对象的各种属性的变化,例如长宽、旋转角度、颜色、大小等。

(2)Flash MX ActionScript 是一种面向对象的编程语言,它的风格和JavaScript语言相类似。程序由多行语句构成,每行语句又都是由一些指令、变量、运算符以及结尾的分号组成。它拥有循环、判断、对象事

展开更多 50%)
分享

猜你喜欢

Flash MX 编程深层次应用-ActionScript编程(1)

flash教程
Flash MX 编程深层次应用-ActionScript编程(1)

Flash MX 编程深层次应用-ActionScript编程(4)

flash教程
Flash MX 编程深层次应用-ActionScript编程(4)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Flash MX 编程深层次应用-ActionScript编程(5)

flash教程
Flash MX 编程深层次应用-ActionScript编程(5)

Flash MX 编程深层次应用-ActionScript编程(6)

flash教程
Flash MX 编程深层次应用-ActionScript编程(6)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Flash MX 编程深层次应用-ActionScript编程(2)

flash教程
Flash MX 编程深层次应用-ActionScript编程(2)

Flash MX 编程深层次应用-ActionScript编程(3)

flash教程
Flash MX 编程深层次应用-ActionScript编程(3)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

开发基于Java的图形用户界面

开发基于Java的图形用户界面

菜鸟的PHP笔记(1,2)

菜鸟的PHP笔记(1,2)
下拉加载更多内容 ↓