我们可以定义一个函数,对传递的值执行一系列actionscript陈述,我们的函数可以返回值。当一个函数定义,它就能从时间轴线上被调用,包括一个被装载电影的时间轴线。一个函数可以被认为是一个“末知框”:当函数被调用,输入的参数将提供给它,它执行一些操作,然后输出并返回一人值,一个定得很好的函数对于它的输入输出目的都有详细的注解,这样,一个函数的用户并不南非要知道函数是怎样工作的。
下面看看网站建设时如何定义函数!函数就象变量,属于定义它们的MC,当一个函数重新定义,新的定义将取代旧的。要定义函数,用function行为语句,后面跟着函数名,参数和说明函数用途的AS语句!
下例是一个带x的函数: function sqr(x){ return x*x; }
我们也可以通过创建文字函数来定义一个函数,一个文字函数是在表达式中陈述而不是在语句中陈述的一个末命名的函数,你可以用它定义函数,返回值,和在表达式中分配给变量,如下所示: area=(function(){ return Math.PI*radius*radius; })(5);
以上是用FLASH设计动画网站中函数的相关定义,下节我们介绍向函数的调用!
本文地址:http://www.eobo.cn/news/347.html
|