第8章文字字段与组件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第8章文字字段与组件.ppt》由会员分享,可在线阅读,更多相关《第8章文字字段与组件.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章 文字字段与组件动态文本和输入文本文本字段对HTML和CSS的支持全新的UI组件8.1 动态文本和输入文本动态文本输入文本8.1.1 动态文本动态文本就是可以动态更新的文本,如体育得分、股票报价等。它是根据情况动态改变的文本,常用在游戏和课件作品中,用来实时显示操作运行的状态。 动态文本的用途8.1.1 动态文本使用【文本工具】就可以创建动态文本框。 创建动态文本8.1.1 动态文本为动态文本赋值的方法有: 使用变量赋值 通过动态文本对象的text属性进行赋值 为动态文本赋值8.1.1 动态文本在场景中拖出一个文本框。选中该文本框,在【属性】面板中选择【动态文本】类型,定义变量名为“te
2、xt”。在【动作】面板中,设置第1帧上的脚本“text = 欢迎学习动态文本;”。 使用变量赋值8.1.1 动态文本在场景中拖出一个文本框,选中该文本框,在【属性】面板中选择【动态文本】类型,为它起一个实例名为“test”。设置第1帧上的脚本:test.text = “使用动态文本的实例名字来赋值”。 使用text属性赋值8.1.1 动态文本(1)MovieClip.createTextField()指令作用:动态创建文本框。语法:my_mc.createTextField(instanceName,depth,x,y,width,height) 常用指令例:创建一个文本框创建一个文本框。其实
3、例名为textBox。深度为1,x为50,y为50宽度为200,高度为100。8.1.1 动态文本(2)TextField.autoSize指令作用:控制文本字段的自动大小调整和对齐。语法:my_txt.autoSize例如:my_txt.autosize = center;/将文本字段my_txt的autosize属性设置为“center”。 常用指令8.1.1 动态文本(3)TextField.removeTextField()指令作用:删除由createTextField创建的文本字段。语法:my_txt.removeTextField()例如:textBox.removeTextFie
4、ld();/删除textBox文本 常用指令8.1.1 动态文本(4)TextField.border指令作用:设置文本字段是否有边框。如果为true,则文本字段具有边框;如果为false,则文本字段没有边框。语法:my_txt.border例如:my_txt.border = true;/文本字段my_txt有边框 常用指令8.1.1 动态文本(5)TextField._alpha指令作用:设置或获取由my_txt指定的文本字段的Alpha透明度值,有效值为0到100。语法:my_txt._alpha例如:text1_txt._alpha = 30;/将名为text1_txt的文本字段的_a
5、lpha属性设置为 30% 常用指令8.1.1 动态文本(6)TextField.background指令作用:设置文本字段背景是否填充。如果为true,则文本字段具有背景填充;如果为false,则文本字段没有背景填充。语法:my_txt.background例如:my_txt.background = false;/文本字段my_txt没有背景填充 常用指令例:制作数字倒计时效果数字倒计时效果尺寸为250200像素。 创建3个图层,分别命名为背景、文本显示和AS。 在背景图层上,创建一个背景图形效果。 创建影片文档数字倒计时效果在【文本显示】图层,要创建3个静态文本框和1个动态文本框。 创建
6、动态文本8.1.2 输入文本输入文本可以接受用户输入的文本,是响应键盘事件的一种,是人机交互的工具。输入文本最重要的是变量名。输入文本对象也具有text属性。 概述 8.2 组件添加和设置组件的方法用动作脚本控制组件UI组件详解8.2.1 添加和设置组件的方法在【组件】面板中存储和管理组件。执行【窗口】|【组件】命令,可以打开或者关闭【组件】面板。 组件 8.2.1 添加和设置组件的方法组件的引用方法: 用鼠标将【组件】面板中的组件拖放到场景上引用到场景上的组件实例,通常都需要先设置它的属性和参数。 引用组件和设置组件参数 8.2.1 添加和设置组件的方法组件实例的外形可以通过【任意变形工具】
7、来实现。在删除组件实例时,除了将场景上的组件实例删除外,还要打开【库】面板,将其中的编译剪辑也删除掉。 更改组件外形和删除组件 8.2.2 用动作脚本控制组件用Action对组件进一步编程控制的方法: 使用on()处理函数 使用一个调度程序/侦听器事件模型 控制组件 8.2.2 用动作脚本控制组件打开【组件】面板,将其中的复选框组件(CheckBox)拖放一个到场景上。使实例处于被选中状态,在【属性】面板中,定义该实例的名称为“复选框实例1”。 创建复选框组件实例 8.2.2 用动作脚本控制组件在【属性】面板中,单击【参数】按钮,更改【Label】参数为“复选框”,其他参数默认。 设置复选框实
8、例参数 8.2.2 用动作脚本控制组件如果不用on()函数,编程的一般形式为:listenerObject = new Object();/先定义一个侦听器对象listenerObject.click = function(eventObject) /为侦听器对象上的 click 事件定义一个函数 ./函数内部可以通过eventObject对象的各种属性和方法来响应click事件 编程 8.2.3 UI组件详解按钮是任何表单或Web应用程序的一个基础部分。每当需要让用户启动一个事件时,都可以使用按钮。Button组件是可调整大小的矩形按钮。可以给按钮添加一个自定义图标。 按钮组件 8.2.3
9、UI组件详解可以设置Button组件的参数有: label:设置按钮上文本的值。 Icon:给按钮添加自定义图标。 Toggle:将按钮转变为切换开关。 Selected:如果切换参数的值是true,则该参数指定是按下(true)还是释放(false)按钮。 LabelPlacement:确定按钮上的标签文本相对于图标的方向。按钮组件 8.2.3 UI组件详解在需要从列表中选择一项的表单或应用程序中,都可以使用 ComboBox 组件。比较复杂的情况,使用可编辑的组合框。组合框组件由3个子组件组成: Button组件 TextInput组件 和List 组件 组合框组件 8.2.3 UI组件详
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文字 字段 组件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内