来谈谈:ActionScript图文教程(十三)
Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。2.5事务处置函数
说完了经常使用的事务,在来讲说事务处置的两种分歧体例。后面先容的事务处置代码的办法是如许增加的:起首,选择将要捕捉事务的工具(影片剪辑实例大概按钮),接着,翻开剧本面板,然后编写“on事务称号”的代码。例如说,假如我们要让一个影片剪辑实例捕获mouseDown事务,那末能够先在场景当选择这个影片剪辑实例(假定其称号为movieClip_mc),然后为其设置以下等的代码。
onClipEvent(mouseDown){
}
这类办法用起来简便直不雅,可是它有一个弱点是――交互性不敷。怎样说呢?这类办法创建起来的事务处置代码是“流动”的,不克不及在程序运转的过程当中静态变动。例如说,我们假如我们但愿这个影片剪辑在影片播放到第10帧的时分利用某一段代码来处置mouseDown事务,可是当影片播放到第20帧的时分,我们有必要别的一段代码来处置mouseDown事务。如许的使用你是否是没有碰到过,来举一个直不雅的例子说,我们都利用过电视机的远控器,电视机的远控器上良多按钮都是“多模态”的,也就是说,这些按钮在分歧的形态下功效是分歧的。调治声响的按钮在一般形态下是用来进步和减小音量的,可是假如你进进了色彩设置形式时,按一样的按钮调治的不再是音量而是色彩了。
仍旧举下面的例子来讲明,假如我们在影片的某一个帧中到场如许的代码
movieClip_mc.onMouseDown=function(){
}
就能够完成对事务处置代码的静态切换了。这个语句对照特别,它是说,将影片剪辑实例movieClip_mc的onMouseDown事务处置代码用function()取代,而function()前面的年夜括号中就是新的事务处置代码。你能够影片中屡次利用这类办法,只需每次前面function()函数的内容分歧就能够完成事务处置代面的静态调剂了。必要注重的时分,利用这类办法界说事务处置代码是,影片剪辑实例必需呈现在场景中,当它从场景中消散后,事务处置代码将会主动删除,假如要再次利用,必需从头指定。假如想删除工夫的处置代码可使用deletemovieClip_mc.onMouseDown如许的语句。
一般在编写对照庞大的程序时,我们都偏向于利用事务处置函数来为场景中的工具设置事务处置代码,由于如许能够经由过程一条事务线将尽年夜多半代码串起来,便于代码的保护和调试。不然的话代码分离在各个工具外部,简单使代码显得对照凌乱,出了成绩也不简单找堕落误地点。
</p>
交互性更是flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。 flash制作的动画文件比较小,可以在网络上快速传播! 现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~ FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。 没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。 在Web上只好把动画做得很小。即使最简单的动画也需要较长的下载时间。Flash的流技术和矢量图形对这种情况做了改变。 FLASH的优点~你用眼睛所看到的东西~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的东西都可以容入到FLASH里面 FLASH在网站建设中广泛的应用,但是FLASH也有自身的缺陷,尤其考虑到网络营销的综合效果时,FLASH 格式的广告并非最好的选择,有时甚至会降低广告效果。 假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。
页:
[1]