|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash广泛用于创建吸引人的应用程序,它们包含丰富的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或illustrator)导入它们,快速设计简单的动画。
第八章笔墨字段和组件
第二节组件(7)
这个程序的制造步骤以下:
步骤1创立影片文档
新建一个影片文档,舞台巨细设置为300×220,背景色彩设置为灰色。保留这个影片文档,文件名为“TextInput组件使用实例.fla”。
步骤2援用组件
从【组件】面板拖放三个TextInput组件实例、两个Label组件实例到舞台上,调剂它们的地位,效果如-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制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。 |
|