第8章文字字段和组件 - 云南机电职业技术学院.docVIP

第8章文字字段和组件 - 云南机电职业技术学院.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章文字字段和组件 - 云南机电职业技术学院

第8章 文字字段与组件 本章教学目标 本章主要讲解了在Flash中对文本进行控制的方法,以及组件的概念。通过学习这一章,我们可以了解到动态文本、输入文本,以及Flash组件的概念,并掌握用动作脚本控制动态文本、输入文本,以及Flash组件的方法。 本章教学要点 动态文本和输入文本 文本字段对HTML和CSS的支持 全新的UI组件 本章教学内容及过程 8.1??动态文本和输入文本 动态文本 输入文本 8.1.1??动态文本 1 动态文本的用途 动态文本就是可以动态更新的文本,如体育得分、股票报价等。 它是根据情况动态改变的文本,常用在游戏和课件作品中,用来实时显示操作运行的状态。 2 创建动态文本 使用【文本工具】就可以创建动态文本框。 3 为动态文本赋值 为动态文本赋值的方法有: 使用变量赋值 通过动态文本对象的text属性进行赋值 4 使用变量赋值 在场景中拖出一个文本框。 选中该文本框,在【属性】面板中选择【动态文本】类型,定义变量名为“text”。 在【动作】面板中,设置第1帧上的脚本“text = 欢迎学习动态文本;”。 5 使用text属性赋值 在场景中拖出一个文本框,选中该文本框,在【属性】面板中选择【动态文本】类型,为它起一个实例名为“test”。 设置第1帧上的脚本:test.text = “使用动态文本的实例名字来赋值”。 6 常用指令 (1)MovieClip.createTextField()指令 作用:动态创建文本框。 语法:my_mc.createTextField(instanceName,depth,x,y,width,height) 例:创建一个文本框 创建一个文本框。 其实例名为textBox。 深度为1,x为50,y为50 宽度为200,高度为100。 (2)TextField.autoSize指令 作用:控制文本字段的自动大小调整和对齐。 语法:my_txt.autoSize 例如:my_txt.autosize = center;//将文本字段my_txt的autosize属性设置为“center”。 (3)TextField.removeTextField()指令 作用:删除由createTextField创建的文本字段。 语法:my_txt.removeTextField() 例如:textBox.removeTextField();//删除textBox文本 (4)TextField.border指令 作用:设置文本字段是否有边框。如果为true,则文本字段具有边框;如果为false,则文本字段没有边框。 语法:my_txt.border 例如:my_txt.border = true;//文本字段my_txt有边框 (5)TextField._alpha指令 作用:设置或获取由my_txt指定的文本字段的Alpha透明度值,有效值为0到100。 语法:my_txt._alpha 例如:text1_txt._alpha = 30;//将名为text1_txt的文本字段的_alpha属性设置为 30% (6)TextField.background指令 作用:设置文本字段背景是否填充。如果为true,则文本字段具有背景填充;如果为false,则文本字段没有背景填充。 语法:my_txt.background 例如:my_txt.background = false;//文本字段my_txt没有背景填充 例:制作数字倒计时效果 1 创建影片文档 尺寸为250×200像素。 创建3个图层,分别命名为背景、文本显示和AS。 在背景图层上,创建一个背景图形效果。 在【文本显示】图层,要创建3个静态文本框和1个动态文本框。 8.1.2??输入文本 概述       输入文本可以接受用户输入的文本,是响应键盘事件的一种,是人机交互的工具。 输入文本最重要的是变量名。 输入文本对象也具有text属性。 8.2??组件 添加和设置组件的方法 用动作脚本控制组件 UI组件详解 8.2.1??添加和设置组件的方法 1 组件     在【组件】面板中存储和管理组件。 执行【窗口】|【组件】命令,可以打开或者关闭【组件】面板。 2 引用组件和设置组件参数       组件的引用方法: 用鼠标将【组件】面板中的组件拖放到场景上 引用到场景上的组件实例,通常都需要先设置它的属性和参数。 3 更改组件外形和删除组件       组件实例的外形可以通过【任意变形工具】来实现。 在删除组件实例时,除了将场景上的组

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档