Flash Action Script从头说起之七-文本工具
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-13
x 一个整数,指定新文本字段的 x 坐标。 y 一个整数,指定新文本字段的 y 坐标。 width 一个正整数,指定新文本字段的宽度。 height 一个正整数,指定新文本字段的高度。 说明 方法;创建一个新的、空文本字段作为由 my_mc 指定的影片剪辑的子级。可以使用 createTextField() 在 SWF 文件播放时创建文本字段。文本字段位于 (x, y),尺寸为 width 乘 height。参数 x 和 y 都相对于容器影片剪辑;这些参数与文本字段的 _x 和 _y 属性相对应。参数 width 和 height 与文本字段的 _width 和 _height 属性相对应。 文本字段的默认属性如下所示: type = "dynamic" border = false background = false password = false multiline = false HTML = false embedFonts = false variable = null maxChars = null 用 createTextField() 创建的文本字段可以接收下列默认 TextFormat 对象: font = "Times New Roman" size = 12 textColor = 0x000000 bold = false italic = false underline = false url = "" target = "" align = "left" leftMargin = 0 rightMargin = 0 indent = 0 leading = 0 bullet = false tabStops = [] (empty array) 下面我们用一个实例来介绍其用法。打开FLASH,新建一个文档,选中时间轴第一桢,按F9键打开动作面板,输入语句 _root.createTextField("mytext", 1, 50, 100, 350, 100); mytext.multiline = true; mytext.wordWrap = true; mytext.border = true; myformat = new TextFormat(); myformat.size = 20; myformat.color = 0xffffff; myformat.bullet = false; myformat.underline = true; mytext.text = "金闪客论坛为广大FLASH爱好者提供一个良好的学习和交流的平台,站内含有丰富的教学资源和原创作品,欢迎大家光临!"; mytext.setTextFormat(myformat); 按Ctrl+Enter测试,可以看到我们在舞台上创建了一个宽 350,高 100 的文本字段,其 x 坐标为 50,y 坐标为 100,该文本字段带有边框,字号为20,文本为白色并带下划线。 点击浏览该文件 二、输入文本 输入文本用来获取用户输入的信息,是实现人机交互的一个重要手段。输入文本属性面板和动态文本大致相同。不同之处是多了一个最多字符文本框,用于指定文本框输入的最大字符数。在线条类型下拉列表框多了一项密码,选择该选项可以将输入文本框设置为密码框。我们也通过一个简单实例来说明输入文本框的使用方法。我的思路是计算两个数的和,分别用两个输入文本框获取用户输入的数值,计算结果在一个动态文本框中显示。 打开FLASH,新建一个文档,选择文本工具,文本类型选择输入文本,在舞台上绘制两个输入文本框,变量名分别为a和b,再在下面绘制一个动态文本框,变量名为s,然后从公用库中添加一个按钮,如图所示。 单击选中按钮,按F9键打开动作面板,输入语句: on (release) { s=Number(a)+Number(b) } 其中Number()是一个转换函数,将括号内的表达式转换为数字。 好了,按Ctrl+Enter测试吧。 点击浏览该文件 关键词:文本 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Flash Action Script从头说起之七-文本工具的所有评论