|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本地或全局转换应用于任何对象。但非真正意义上的3D,层的位置关系其显示问题。
ActionScript的特性
ActionScript的新特性</B>
Flash5的ActionScript为创立包括庞大游戏、表单、查询拜访表和及时交互性的网站供应了很多新的特征。如今就让我们来看看Flash5的ActionScript有哪些新的特性。
1.ActionScript与JavaScript之间的差别
ActionScript与JavaScript中心编程言语很类似,一样具有函数、变量、语句、操纵符、前提和轮回等基础的编程观点。不懂得JavaScript也能够进修和利用ActionScript。可是,假如懂得JavaScript,你就会对ActionScript感应熟习。ActionScript与JavaScript之间次要有以下几点分歧:
ActionScript不撑持扫瞄器独有的工具,如文档、窗口和锚点。ActionScript不完整撑持一切JavaScript的预界说工具。ActionScript撑持JavaScript中不同意利用的语法布局(如tellTarget和ifFrameLoaded举措和slash语法)。ActionScript不撑持某些JavaScript语法布局(switch、continue、try、catch、throw和labels语句)。ActionScript不撑持JavaScript的函数布局体。在ActionScript中,eval举措仅实行变量的援用。在JavaScript中,不决义的toString的值是undefined,而在Flash5中,为了与Flash4兼容,不决义的toString的值是“”。在JavaScript,盘算不决义数值型变量或表达式,失掉的了局是NaN。而在Flash5中,为了与Flash4兼容,盘算了局是0。ActionScript不撑持Unicode编码,它撑持ISO-8859-1和Shift-JIS字符集。
2.文本编纂
你能够在专家形式的Actions面板中间接输出剧本。固然,你也能够象在Flash4中一样,从弹出菜单或工具箱列表当选择元素。
3.点语法
在Flash5中,可使用点语法猎取和设置一个工具的属性和办法,包含影戏剪辑实例和变量(比方,myMovieClip.childMovieClip.myVariable)。你也能够用点语法代替Flash4中利用的斜杠语法(myMovieClip/childMovieClip:myVariable)。Flash5不再利用斜杠语法。不外,Flash播放匀恢С中备苡锓ā?br>
4.数据范例
Flash5的ActionScript撑持以下数据范例:字符串、数值、逻辑、工具和影戏剪辑。多种数据范例的撑持使你可以在ActionScript中利用分歧范例的信息。比方,你能够创立数组和联系关系数组。
5.当地变量
在ActionScript中能够声明在举措列表或函数挪用停止时过时的当地变量。如许,你就能够办理内存和重用变量名。Flash4的变量都是永世性的,即便是一时变量(如计数器)也保留在动画中,直至动画停止。
6.用户界说函数
用户能够依据必要,界说带参函数,让它前往一个值。如许,我们就能够在剧本中重用代码块。在Flash4中,你能够经由过程Call举措重用代码,但不克不及传送参数,也不克不及前往值。
7.预界说工具</B>
可使用Flash5的预界说工具来会见和办理某些范例的信息。上面列出一些预界说工具:
Math(数学)工具:它的主要感化是对内建数学常数和函数的周全增补,比方E(Euler常数)、cos(余弦)和atan(归正切)。Date(日期)工具:利用Date工具能够猎取运转Flash播放器的体系的日期和工夫信息。Sound(声响)工具:利用Sound工具能够在动画中增加声响,可以在播放动画时把持声响。比方,能够调剂音量(setVolume)或均衡(setPan)。Mouse(鼠标)工具:利用Mouse工具能够埋没尺度光标,让你可以利用自界说光标。MovieClip(影戏剪辑)工具:利用MovieClip工具,能够把持影戏剪辑而无需利用打包举措(如tellTarget)。可使用点语法(如myMovieClip.play())挪用影戏剪辑实例的办法(如play、loadMovie或duplicateMovieClip)。
8.剪辑举措
可使用onClipEvent举措间接给编纂区中的影戏剪辑实例分派举措。onClipEvent举措有load、enterFrame、mouseMove和data等事务,使用它能够创立新的初级交互性。
9.新举措
Flash5增添了一些新举措,可使用这些新增的举措(如do..while和for)创立庞大的轮回。另外一些新举措
flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。 |
|