|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。
工具|Object
工具是Actionscript中的一个主要数据范例.说得更分明一些,它就是如今年夜多半编程言语中的类(Class).实在在中利用的MovieClip实在也属于一种预界说的类,只不外它有些特别罢了.
关于工具我们会在前面章节具体先容
影片|Movieclip
影片是Flash中独一用来援用图象元素的数据范例.你能够经由过程MovieClip工具的各类属性(Property)和办法(Method)来操纵它的实例(Instance).
关于影片我们也会在前面具体解说
空|Null
空?我是说"空",也就是甚么都没有.这类数据范例就是这个意义,并且它只要一个值:null.那末它有甚么用呢?
用来暗示一个变量还没有赋值
用来暗示一个变量已不包括数据
用来暗示一个函数没有前往值
用来暗示一个函数的某个参数被省略了
不要以为它毫偶然义,在触及到详细的程序成绩时它长短常有效的.
界说|Undefined
不决义范例同Null差未几,也只要一个值:undefined.
它被用来暗示一个变量还没有赋值.
typeof操纵符
在实践使用中我们常常碰到必要判别详细变量和工具的数据范例的情形.Flash供应了一个很好用的typeof来办理这个成绩.出格是关于自界说函数的计划,断定参数的范例长短常主要的步骤.
参数范例前往值(字符串)
Stringstring
MovieClipmovieclip
Buttonobject
TextFieldobject
Numbernumber
Booleanboolean
Objectobject
Functionfunction
Undefinedundefined
Nullnull
typeof操纵符的优先级很高,能够在逻辑运算或是算术运算符之前被运算.上面是它详细使用的例子:
//常数的范例
trace("数值常数36的范例:"+typeof26);
trace("字符串常数what的范例:"+typeof"what");
//一样平常typeof操纵符能够像+,-,add等操纵符一样利用
//但为了不堕落仍是倡议你利用括号,以下例
trace("逻辑常数true的范例:"+typeof(true));
//工具的范例
trace("工具Object()的范例:"+typeof(Object()));
trace("newString()的范例:"+typeofnewString());//注重new操纵符优先级比typeof高
//函数的办法的范例取决于其前往值
trace("Math.sqrt()办法的范例:"+typeofMath.sqrt());
trace("Math.toString()办法的范例:"+typeofMath.toString());
//null空范例
trace("null的范例:"+typeofnull);
//在这里我用了多级typeof来看看typeof前往的值的范例
trace("typeof前往值的范例:"+typeof(typeofnull));
你还能够本人试着修改一下代码,看看别的器材的typeof是甚么.
这一章就到此为止了,下一章会对照实际一点(由于有人说后面这些器材基本没需要讲,不实在际).关于数据范例的工具性方面的内容将在工具部分中先容
</p>
</p>
AdobeFlashPlayerforIE是IE浏览器专用的flash播放器插件,可以播放AdobeFlash制作的flash文件。 |
|