您还不是vip会员或者没有登录,无法进入学习,请登录后访问或者联系站长升级会员等级!
为了能给大家提供更好的服务和视频教程,本站VIP课程需要收取一定的学费,具体收费标准根据不同的班级课程和有效期长短有所不同,具体请咨询在线老师,多谢您对本站的支持!
flashCS6教程47:在flash中如何使用输入文本
动态、输入文本字段实例名字与变量的区别
在FLASH中文本字段中,有三种方式。静态、动态、输入三种。其中静态文本是无法动态改变其中的文本内容的。而输入文本跟动态文本则可以通过AS动态改变。
而其中的动态、输入文本字段实例名称跟变量有何区别呢?
如上图所示。动态文本框中也可以输入实例名称,通过AS改变内容。而变量也可以改变内容。那么二者有何区别呢?
静态文本字段是一些不会改变的文字。例如标题、装饰性文字等。
而动态或者输入文本字段上则可以动态改变显示内容。在属性面板中设置实例名字。或者在变量栏中设置变量名称。如果是变量,AS语法为
my_txt="我是变量".
如果是实例名称则是:
my_txt.text="我是文本框"。
在FLASH中,插入两动态文本框。
第一个设置变量"my_txt"。
第二个动态文本框设置实例名称"my_txt2"。
然后在AS帧中加入代码:
my_txt = "我是变量";
var my_txt2:TextField;
my_txt2.text = "我是文本框";
my_txt2.border=true
my_txt2.autoSize="center"
my_txt2.borderColor=0xff0000;
trace(my_txt2.length);
发布一下,看看有何区别。
通过上例,我们可以看出。前者只能够做到动态改变输入或者动态文本字段里显示的内容。即具体的内容。而后者(实例类)则可以结合TextField类设置对象的属性与方法等。利用AS控制显示文本字段的大小、对齐方式、是否有边框、边框颜色、字体等。还可以知道文本字段的长度与高度等。
上一讲:flashCS6教程46:在flash中如何使用动态文本 | 下一讲:flashCS6教程48:使用flash制作简单计算器实例
![]() |
豫公网安备 41010202002486号 | ICP备案:豫ICP备18044432号-1 |