来谈谈:Flash MX2004进门与进阶实例――笔墨和组件(10)
Flash广泛用于创建吸引人的应用程序,它们包含丰富的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或illustrator)导入它们,快速设计简单的动画。第八章笔墨字段和组件
第二节组件(7)
这个程序的制造步骤以下:
步骤1创立影片文档
新建一个影片文档,舞台巨细设置为300×220,背景色彩设置为灰色。保留这个影片文档,文件名为“TextInput组件使用实例.fla”。
步骤2援用组件
从【组件】面板拖放三个TextInput组件实例、两个Label组件实例到舞台上,调剂它们的地位,效果如-3-26所示。
-3-26援用组件
步骤3界说组件实例属性和参数
先依照-3-25所示设置两个Label实例的text参数值。
然后,选择第2个TextInput实例(标签笔墨为暗码的),在【属性】面板界说这个实例的名字为:passwordField。设置【password】参数值为true,其他参数都取默许值。
选择最下边哪一个TextInput实例,在【属性】面板界说这个实例的名字为:resultField。在【组件反省器】面板中设置【visiable】参数值为false(如许设置今后,这个实例刚入手下手在画面上不显现,我们要在程序顶用程序代码把持它显现),其他参数都取默许值。
步骤4编写程序
选择工夫轴第1帧,在【举措】面板中界说这一帧的举措剧本为:
textListener=newObject();//界说一个侦听器工具
textListener.handleEvent=function(evt){//界说侦听器工具的handleEvent事务函数
if(evt.type=="enter"){//判别侦听到的事务范例是否是按下Enter键
resultField.visible=true;//让resultField实例在页面上显现出来
if(evt.target.text=="password"){//判别输出到passwordField实例中的文本是不是和设置的暗码password分歧
resultField.text="用户名和暗码准确!";//假如暗码输出准确,就在resultField实例中显现准确的反应信息
}
else{//假如暗码输出毛病,就在resultField实例中显现毛病的反
与gif和jpg不同,用flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。 而作为富媒体营销概念中的重要手段,很长一段时间,或者说,在未来,富媒体技术的不断完善,Flash动画广告的优势会越来越明显。 广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。 假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。 对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。 在与制作传统动画相比较的同时,flash具有便捷、节省人力财力,节约时间、推广方便的许多优势。但与此同时它也具有一点的缺点。 时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。 Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。 而作为富媒体营销概念中的重要手段,很长一段时间,或者说,在未来,富媒体技术的不断完善,Flash动画广告的优势会越来越明显。
页:
[1]