分享
 
 
 

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

王朝other·作者佚名  2008-10-28
窄屏简体版  字體: |||超大  

文本框与字符

二. 文本框的属性

上一节我们介绍了创建文本框,文本框创建后我们通过其属性和方法可以对文本框进行操作,本节将介绍文本框的属性设置

属性:

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:

从文本字段的注册点开始应用的文本字段的垂直缩放比例,以百分比表示

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有