wangchao.org
添加收藏 | 博客
 
购物视频论坛IT业界自然风光美女图片王朝网络小游戏BT下载生活百科编程设计手机图铃小说
 
笑话 | 水库 | 娱乐 | 体育 | 英语 | 宠物 | 美食 | 旅游 | 养生 | 手机 | 数码 | 汽车 | 珠宝 | 美容 | 装修 | 厨房 | 科普 | 动物 | 植物 | 影音 | 百科 | 知道 | 词典
  
 
 您好! 您现在位于: 王朝网络 → 编程设计 → 《Flash AS入门教程第六课:文本与字符第二节-文本属性(1)返回上一页 
 
1楼 

Flash AS入门教程第六课:文本与字符第二节-文本属性(1)

  网上购物、在线购物、购物搜索 欢迎光临本站购买图书、影视、音乐、数码、百货,手机等商品。

  文本框与字符
  二. 文本框的属性
  上一节我们介绍了创建文本框,文本框创建后我们通过其属性和方法可以对文本框进行操作,本节将介绍文本框的属性设置
  属性:
  antiAliasType:用于此 TextField
  实例的消除锯齿类型。它有两个值:
  "normal":应用常规文本消除锯齿。
  "advanced":应用高级消除锯齿将增加文本的可读性。(此功能从 Flash Player 8 起可用)。高级消除锯齿可以高品质地呈现小尺寸的字体。它最适合具有大量小字号文本的应用程序。建议不要对大于 48 磅的字体使用高级消除锯齿。
  设置本属将使用消除锯齿的文本,它将使文本字段有更好的更清晰的显示效果,但所产生的swf文件较大。使用设备字体是指使用用户计算机上已安装的字体,它产生的swf文件最小,而将此属性设为:"advanced"时,产生的swf文件最大。如果制作有大量文本字的swf文件时,要控制文件的大小,请考量此项如何设置更好。
  例:this. createTextField("mytext_txt",1,100,100,200,50);
  mytext_txt.text = "这是消除锯齿的文本";
  mytext_txt.antiAliasType = "advanced"
  this. createTextField("mytext1_txt",2,100,200,200,50);
  mytext1_txt.text = "这是没有消除锯齿的文本";
  测试影片,两个文本效果差不多哈
  autoSize:文本的自动大小缩放和对齐方式,可设为以下几个值:
  "none"或false:不自动缩放.
  "left"
  或 true,左边固定向右边缩放.
  "right",右边固定向左边缩放.
  "center",中间固定向两边缩放
  Background:
  指定文本字段是否具有背景填充。如果为 true,则文本字段具有背景填充。如果为 false,则文本字段没有背景填充。
  backgroundColor:
  文本字段背景的颜色。默认值是 0xFFFFFF(白色)。只有当文本字段有边框时,背景颜色才可见。
  border:
  指定文本字段是否具有边框。如果为 true,则文本字段具有边框。如果为 false,则文本字段没有边框。
  borderColor:
  文本字段边框的颜色。默认值是 0x000000(黑色)。
  例:
  this. createTextField("mytext_txt",1,100,100,200,50);
  mytext_txt.text = "本例创建了一个文本框:"+"\r"+"运用上面个绍的属性,对文本框外观进行设置";
  mytext_txt.autoSize = "center" //文本框中间固定,向两边缩放.
  mytext_txt.background = true;//文本框有背景
  mytext_txt.backgroundColor=0xff0000;//文本框背景为红色
  mytext_txt.border = true;//文本框有边框
  mytext_txt.borderColor=0x1111d5;//文本框边框为蓝色
  测试影片,结果为:

  注:文本中”\r”为换行的意思
  embedFonts:
  指定是否使用嵌入字体轮廓进行呈现。一个布尔值,当它为 true
  时,使用嵌入字体轮廓呈现文本字段。如果为 false,则使用设备字体呈现文本字段。
  如果将文本字段的 embedFonts
  设置为 true,则必须通过应用于该文本字段的 TextFormat
  对象的 font
  属性,指定该文本的字体。如果库中不存在指定的字体(具有对应的链接实例名称),则将不显示文本。
  注:TextFormat对象将在后面介绍
  _height:文本框的高度
  _width:文本框的宽度
  multiline:
  表示文本字段是否为多行文本字段。如果值为 true,则文本字段为多行文本字段;如果值为 false,则文本字段为单行文本字段。
  _name:文本字段的实例名称。
  length:表示文本字段中的字符数
  password:
  指定文本字段是否是密码文本字段。如果 password 的值为 true,则文本字段为密码文本字段,并使用星号替代实际字符来隐藏输入的字符。如果为 false,则文本字段不是密码文本字段。启用密码模式时,剪切和复制命令及其相应的键盘快捷方式不起作用。此安全机制可防止不良用户使用快捷键在无人看管的计算机上破译密码。
  例:
  this. createTextField("mytext_txt",1,100,100,200,50);
  mytext_txt.text = "12345";
  mytext_txt.border = true;
  mytext_txt.password = true;
  测试影片,结果为:

  文本框中只有星号,无法看到文本内容
  _rotation:
  文本字段距其原始方向的旋转程度. 使用设备字体的文本字段不支持旋转值。您必须使用嵌入字体才能对文本字段使用 _rotation
  selectable:
  一个布尔值,表示文本字段是否可选。值 true
  表示文本可选。selectable
  属性控制文本字段是否可选,而不控制文本字段是否可编辑。动态文本字段即使不可编辑,它也可能是可选的。如果动态文本字段是不可选的,则您不能选择其中的文本。
  如果 selectable 设置为 false,则文本字段中的文本不响应来自鼠标或键盘的"选择"命令,并且不能使用"复制"命令复制文本。如果 selectable 设置为 true,则可以使用鼠标或键盘选择该文本字段中的文本。即使文本字段是动态文本字段而不是输入文本字段,您也可以用这种方式选择文本。可以使用"复制"命令复制文本。
  例:
  this.createTextField("mytext_txt",1,100,100,200,50);
  this.createTextField("mytext1_txt",2,100,200,200,50);
  mytext_txt.border = true;
  mytext1_txt.border = true;
  mytext1_txt.selectable=false;
  mytext_txt.text="这个文本内容可选";
  mytext1_txt.text = "这个文本内容不可选"
  测试影片,出现两个文本框,一个文本框的内容可以拉黑(可选),点右键有复制菜单项.而另一个则不能被拉黑,没有右键菜单项
  text:
  表示文本字段中的当前文本。行用回车符("\r",即 ASCII 13)分隔。
  textColor:
  表示文本字段中文本的颜色。
  例:
  this.createTextField("mytext_txt",1,100,100,200,50);
  mytext_txt.border = true;
  mytext_txt.textColor=0xff0000;
  mytext_txt.text="这个文本是红色的";
  textHeight:
  指示文本的高度,以像素为单位
  textWidth:
  指示文本的宽度,以像素为单位
  type:
  指定文本字段的类型。共有两个值:"dynamic"(指定用户无法编辑的动态文本字段)和 "input"(指定输入文本字段)。
  _visible:
  一个布尔值,表示文本字段是否可见。禁用不可见的文本字段(_visible 属性设置为 false)。
  wordWrap:
  一个布尔值,表示文本字段是否自动换行。如果 wordWrap 的值为 true,则该文本字段自动换行;如果值为 false,则该文本字段不自动换行
  _x:
  一个整数,用来设置文本字段相对于父级影片剪辑的本地坐标的 x 坐标.注册点在左上角
  _y:
  文本字段相对于父级影片剪辑的本地坐标的 y 坐标。注册点在左上角
  _xscale:
  确定从文本字段注册点开始应用的文本字段的水平缩放比例,以百分比表示
  _yscale:
  从文本字段的注册点开始应用的文本字段的垂直缩放比例,以百分比表示

文本框与字符 二. 文本框的属性 上一节我们介绍了创建文本框,文本框创建后我们通过其属性和方法可以对文本框进行操作,本节将介绍文本框的属性设置 属性: antiAliasType:用于此 TextField 实例的消除锯齿类型。它有两个值: "normal":应用常规文本消除锯齿。 "advanced":应用高级消除锯齿将增加文本的可读性。(此功能从 Flash Player 8 起可用)。高级消除锯齿可以高品质地呈现小尺寸的字体。它最适合具有大量小字号文本的应用程序。建议不要对大于 48 磅的字体使用高级消除锯齿。 设置本属将使用消除锯齿的文本,它将使文本字段有更好的更清晰的显示效果,但所产生的swf文件较大。使用设备字体是指使用用户计算机上已安装的字体,它产生的swf文件最小,而将此属性设为:"advanced"时,产生的swf文件最大。如果制作有大量文本字的swf文件时,要控制文件的大小,请考量此项如何设置更好。 例:this. createTextField("mytext_txt",1,100,100,200,50); mytext_txt.text = "这是消除锯齿的文本"; mytext_txt.antiAliasType = "advanced" this. createTextField("mytext1_txt",2,100,200,200,50); mytext1_txt.text = "这是没有消除锯齿的文本"; 测试影片,两个文本效果差不多哈 autoSize:文本的自动大小缩放和对齐方式,可设为以下几个值: "none"或false:不自动缩放. "left" 或 true,左边固定向右边缩放. "right",右边固定向左边缩放. "center",中间固定向两边缩放 Background: 指定文本字段是否具有背景填充。如果为 true,则文本字段具有背景填充。如果为 false,则文本字段没有背景填充。 backgroundColor: 文本字段背景的颜色。默认值是 0xFFFFFF(白色)。只有当文本字段有边框时,背景颜色才可见。 border: 指定文本字段是否具有边框。如果为 true,则文本字段具有边框。如果为 false,则文本字段没有边框。 borderColor: 文本字段边框的颜色。默认值是 0x000000(黑色)。 例: this. createTextField("mytext_txt",1,100,100,200,50); mytext_txt.text = "本例创建了一个文本框:"+"\r"+"运用上面个绍的属性,对文本框外观进行设置"; mytext_txt.autoSize = "center" //文本框中间固定,向两边缩放. mytext_txt.background = true;//文本框有背景 mytext_txt.backgroundColor=0xff0000;//文本框背景为红色 mytext_txt.border = true;//文本框有边框 mytext_txt.borderColor=0x1111d5;//文本框边框为蓝色 测试影片,结果为: [url=http://www.wangchao.net.cn/bbsdetail_1864864.html][img]http://images.wangchao.net.cn/images/upload/images/lsdn/1225149988187.jpg[/img][/url] 注:文本中”\r”为换行的意思 embedFonts: 指定是否使用嵌入字体轮廓进行呈现。一个布尔值,当它为 true 时,使用嵌入字体轮廓呈现文本字段。如果为 false,则使用设备字体呈现文本字段。 如果将文本字段的 embedFonts 设置为 true,则必须通过应用于该文本字段的 TextFormat 对象的 font 属性,指定该文本的字体。如果库中不存在指定的字体(具有对应的链接实例名称),则将不显示文本。 注:TextFormat对象将在后面介绍 _height:文本框的高度 _width:文本框的宽度 multiline: 表示文本字段是否为多行文本字段。如果值为 true,则文本字段为多行文本字段;如果值为 false,则文本字段为单行文本字段。 _name:文本字段的实例名称。 length:表示文本字段中的字符数 password: 指定文本字段是否是密码文本字段。如果 password 的值为 true,则文本字段为密码文本字段,并使用星号替代实际字符来隐藏输入的字符。如果为 false,则文本字段不是密码文本字段。启用密码模式时,剪切和复制命令及其相应的键盘快捷方式不起作用。此安全机制可防止不良用户使用快捷键在无人看管的计算机上破译密码。 例: this. createTextField("mytext_txt",1,100,100,200,50); mytext_txt.text = "12345"; mytext_txt.border = true; mytext_txt.password = true; 测试影片,结果为: [url=http://www.wangchao.net.cn/bbsdetail_1864864.html][img]http://images.wangchao.net.cn/images/upload/images/lsdn/1225149988390.jpg[/img][/url] 文本框中只有星号,无法看到文本内容 _rotation: 文本字段距其原始方向的旋转程度. 使用设备字体的文本字段不支持旋转值。您必须使用嵌入字体才能对文本字段使用 _rotation selectable: 一个布尔值,表示文本字段是否可选。值 true 表示文本可选。selectable 属性控制文本字段是否可选,而不控制文本字段是否可编辑。动态文本字段即使不可编辑,它也可能是可选的。如果动态文本字段是不可选的,则您不能选择其中的文本。 如果 selectable 设置为 false,则文本字段中的文本不响应来自鼠标或键盘的"选择"命令,并且不能使用"复制"命令复制文本。如果 selectable 设置为 true,则可以使用鼠标或键盘选择该文本字段中的文本。即使文本字段是动态文本字段而不是输入文本字段,您也可以用这种方式选择文本。可以使用"复制"命令复制文本。 例: this.createTextField("mytext_txt",1,100,100,200,50); this.createTextField("mytext1_txt",2,100,200,200,50); mytext_txt.border = true; mytext1_txt.border = true; mytext1_txt.selectable=false; mytext_txt.text="这个文本内容可选"; mytext1_txt.text = "这个文本内容不可选" 测试影片,出现两个文本框,一个文本框的内容可以拉黑(可选),点右键有复制菜单项.而另一个则不能被拉黑,没有右键菜单项 text: 表示文本字段中的当前文本。行用回车符("\r",即 ASCII 13)分隔。 textColor: 表示文本字段中文本的颜色。 例: this.createTextField("mytext_txt",1,100,100,200,50); mytext_txt.border = true; mytext_txt.textColor=0xff0000; mytext_txt.text="这个文本是红色的"; textHeight: 指示文本的高度,以像素为单位 textWidth: 指示文本的宽度,以像素为单位 type: 指定文本字段的类型。共有两个值:"dynamic"(指定用户无法编辑的动态文本字段)和 "input"(指定输入文本字段)。 _visible: 一个布尔值,表示文本字段是否可见。禁用不可见的文本字段(_visible 属性设置为 false)。 wordWrap: 一个布尔值,表示文本字段是否自动换行。如果 wordWrap 的值为 true,则该文本字段自动换行;如果值为 false,则该文本字段不自动换行 _x: 一个整数,用来设置文本字段相对于父级影片剪辑的本地坐标的 x 坐标.注册点在左上角 _y: 文本字段相对于父级影片剪辑的本地坐标的 y 坐标。注册点在左上角 _xscale: 确定从文本字段注册点开始应用的文本字段的水平缩放比例,以百分比表示 _yscale: 从文本字段的注册点开始应用的文本字段的垂直缩放比例,以百分比表示

 
标签: AS  Flash  入门  字符  教程  文本  文本属性  第二  第六  
 
您可以将本页贴到其他网站
UBB代码HTML代码
 
 
 
 
 
 
 更多内容
 ·制作rootfs问题记录 ·在fedora9中编译linux设备驱动程 ·编译内核出错,PATH_MAX未定义 ·关于在ubuntu中建链接
 ·Linux系统信息查看命令大全 ·ubuntu下安装mplayer ·Photoshop通道勾图及头发细节的处 ·Flash AS入门教程第六课:文本与
 ·Flash新手入门教程:AS入门第五课 ·Flash AS入门教程第四课:AS常用 ·Flash新手入门教程:AS入门第三课 ·Flash新手入门教程:AS入门第二课
 ·Flash新手入门教程:AS入门第一课 ·避开QQ聊天时遭受攻击的安全技巧 ·防止被QQ密码远程破解的两大绝招 ·江民10.27病毒播报:视频宝宝和恶
 ·Photoshop简单调出照片的黄橙色( ·用图层样式做立体球 教你掌握Pho ·Photoshop实例教程:打造灿烂漂亮 ·Photoshop简单调出照片的黄橙色(
 ·用图层样式做立体球 教你掌握Pho ·Photoshop实例教程:打造灿烂漂亮 ·妙用微软Office Word添加桌面日历 ·使用Office Word小心泄露个人隐私
 
 
最新评论  点此查看所有评论
 
 
 
 
发表评论(支持UBB码)


验证码:  
 
 
 
© 2005- 王朝网络 版权所有