来谈谈:Flash MX 2004 ActionScript图文教程(五)
FlashPlayer是一款能够播放小又快速的多媒体动画,以及交互式的动画、飞行标志和用macromediaflash做出的图像。1.3.4自力剧本文件
翻开菜单“文件->新建”,重新建文档对话框当选择“举措剧本文件”能够创建自力.AS文件,这类文件的最年夜长处是能够反复利用。例如说,你在一个项目中创建的剧本能够放在自力的.AS文件中,其他项目要利用到相似的功效,你就能够间接挪用这个.AS文件中的代码。如许能够年夜年夜进步开辟效力,削减代码的冗余水平。
1.4第一个剧本程序
上面我们经由过程一个十分复杂的ActionScript程序演示ActionScript的操纵历程,固然这个例子看上往有点“傻傻的”,但麻雀虽小五脏俱全,它涵盖的ActionScript常识仍是对照周全的。这个例子
1.4.1内部数据文件
创建一个纯文本文件,定名为substrahend.txt,输出以下的内容,然后将其和示例场景寄存到统一个文件夹傍边。
在前面的实例中,我们将会读取这个文件的内容并将个中的数据使用于程序中,这是Flash使用开辟的一种主要办法,也就是“数据、代码相分别”,.fla文件中只管只包括程序的实行代码,而将程序实行中必要利用的数据用独自的文本文件保留。如许,假如我们必要修正数据,就能够间接编纂文本文件,而不必年夜费周章地修正程序。修正程序不但贫苦,简单疏漏,并且很简单把程序弄得乌烟瘴气。这是我们在这个系列教程中第一次利用“数据、代码相分别”的办法,未来还会用的更多,你必定要把握这类办法的要点,然后加以使用,如许你的程序才会加倍不乱、天真。
1.4.2影片剪辑
1、启动FlashMX2004,创建一个新场景文件,向个中增加一个影片剪辑,定名为Movie_Clip,进进这个影片剪辑的编纂形态。
2、向这个影片剪辑中增加三个帧(详细数目能够依据你的实践情形来设置),每一个帧中增加一个文本工具,得当设置内容。在前面的制造中,我们将依据用户的输出,在这个影片剪辑外部的帧之间跳动播放从而完成对用户输出的反应。在这个例子中,我们设置三个文本工具中显现的内容分离是“请输出参数”、“参数毛病”和“运算乐成”。
3、分离选择这三个帧,鄙人面的剧本面板中输出如许的语句
this.stop()
这个语句的感化十分复杂,就是停息影片播放。鄙人面的制造中,我们将把这个影片剪辑放到主场景中创建一个影片剪辑实例,并用这个实例向用户供应反应,我们固然不但愿用户还没有输出,这个影片剪辑就不休地跳动,那还谈甚么交互性呢?以是,用stop()语句让这个影片剪辑在每帧播放完后立即停息上去。
这个语句中有个this,这个变量可谓一成不变无所,无所事事,在影片剪辑外部利用this,这个this就指影片剪辑自己,在影片剪辑实例中利用,他就指以后的影片剪辑实例自己。以是这是一个高低文相干的变量,利用时要分外当心,要弄分明本人正在甚么样的高低文中利用这个变量。
1.4.3主场景计划
1、进进主场景的编纂形态,创建两个层,分离定名为“界面”和“反应”,界面层用来增加用户输出数据的窗口、确认输出的按钮。反应层增加一个影片剪辑Movie_Clip的一个实例来对用户输出举行反应。
2、在“界面”层中增加多少个文本工具,设置其内容,除第二个文本工具设置为“输出文本”(我们将利用这个文本工具吸收用户的输出),其他的利用默许的“静态文本”。
这里和前面的程序代码相干的文本工具有三个,第一个文本工具显现从文本文件中读掏出来的数据,其称号为minusend_txt(注重定名的后缀,道理在后面已注释过了);第二个吸收用户输出的数据,其称号为subtrahend_txt;最初一个显现数据,称号为result_txt。
3)如今增加第三个层,将其定名为“剧本”,单击“库”面板右下方的增加按钮,新建一个“按钮”范例的原件,复杂设置一下按钮的表面(这个教程中我们注重的核心是剧本编写,而不是界面),将其拖放到“剧本”层傍边。
</p>
这个播放器非常小,只需花一点点时间下载,对于在体验网页上的多媒体效果是个很好的开始。
来谈谈:Flash MX 2004 ActionScript图文教程(五)
在Web页面上使用声音是可能的,但是在精确的时间播放声音几乎是不可能的。Flash通过把声音放入时间期限内解决了这个问题,因此你现在可以把声音连接到动画的特定部分或者某个用户交互过程。 在计算机出现之前,动画制作者必需手工绘制即使差别很小的不同祯的图像。当然,非自动的,一祯祯的动画在很多情况下仍然很有用,Flash也允许这样做。 FLASH广告的问题主要表现在: 逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。 广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。 考虑到实际的效果,这些专业的网站并不会去单纯追求技术本身,广告设计是否FLASH不是目的,关键是获得最好的宣传效果。 FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。 祯率越高,动画中可包容的信息越多,动画看起来越光滑和流畅。当然,当祯率增加时,计算机的CPU的重绘工作越多,运行得就越慢。 广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。
页:
[1]