当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash MX 编程深层次应用-ActionScript编程(3)

Flash动画制作
在FLASH中创造角色的注意事项
关于控制影片的播放和倒退
Flash以及Gif图片输出和优化的问题解决
Flash文字动态效果:描红和描边
个性化我的Flash
让SWF文件不显示在IE缓存中
Flash趣味鼠标特效大作战
如何防止SWF文件被反编译?
用Flash和XML构建论坛实例(下)
在Flash中用Action Script实现3D效果
制作一个Flash的填色游戏
Flash 3d效果精彩实例(7)
Flash 3d效果精彩实例(6)
Flash 3d效果精彩实例(1)
Flash 3d效果精彩实例(8)
用Flash MX制作弹出Windows窗口
Flash 3d效果精彩实例(9)
Flash 3d效果精彩实例(4)
Flash 3d效果精彩实例(3)
Flash 3d效果精彩实例(2)

Flash动画制作 中的 Flash MX 编程深层次应用-ActionScript编程(3)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 104 ::
收藏到网摘: n/a

1.2 ActionScript 语法介绍(2)

    

1.2.4  ActionScript的简单语法

ActionScript的语法从整体上来看借鉴了许多面向对象语言的优点,因此和现在流行的C++/Java非常类似。有过语言基础的读者也许直接看代码就能理解代码的含义。

1{}

C++一样,ActionScript的语法中{}表示语句体的开始和结尾,用来分割不同的语句段。

2.函数的说明

ActionScript中同样也能声明用户自定义的函数。使用关键字function即可声明用户自定义的函数。在ActionScript中,声明函数的位置并没有关系,可以在代码段的开始就声明函数,也可以在代码段的中间或者末尾声明函数。只要在整个代码段中声明了函数,就可以在代码的任何地方调用。下面是一个声明及使用函数的例子:

function test(){

  trace("This is an example for declare a function.");

}

test();

3.判断句式

ActionScript中常常会把用户的输入作为条件来进行一些判断,以决定动画的下一行为。ActionScript的判断句式和C++/Java等高级语言的几乎完全一致,其语法为:

        

if (条件) { 条件为真时执行的语句 } else { 条件为假时执行的语句}

下面是一个完整的例子:

if (a>5) {

  trace("The value of variable a is bigger than 5 .");

}

else {

  trace("The value of variable a is not bigger than 5.");

}