WEB开发网
开发学院图形图像Flash Flash AS入门教程第六课:文本与字符第一节-创建文... 阅读

Flash AS入门教程第六课:文本与字符第一节-创建文本

 2009-03-09 11:58:06 来源:WEB开发网   
核心提示: createTextField(名称,深度,x坐标,y坐标,宽度,高度)深度:相当于层的概念,深度数字越大就越在上面.同一深度只能包含一个对象,如果在同一深度添加新的对象,那么新的对象会覆盖同一深度上原来的对象.关于深度的详细内容将在影片剪辑课程中介绍.x、y:创建的文本框的注册点,注册点

createTextField(名称,深度,x坐标,y坐标,宽度,高度)

深度:相当于层的概念,深度数字越大就越在上面.同一深度只能包含一个对象,如果在同一深度添加新的对象,那么新的对象会覆盖同一深度上原来的对象.关于深度的详细内容将在影片剪辑课程中介绍.

x、y:创建的文本框的注册点,注册点位于文本框的左上角.

例:新建一flash文件,打开帧动作面板,输入:

This.createTextField("my_txt",1,100,100,200,50);
my_txt.border=true;
my_txt.text="动态创建的文本框";

测试影片,将看到一个文本框,文本内容是:"动态创建的文本框".

本例动态创建了一个文本框,然后设置了文本框的两个属性:

border:设置文本框是否有边框

text:设置文本框的内容.

文本框还有很多属性,将在后续章节介绍.

删除文本框:

对于用createTextField()创建的文本框可以用removeTextField()方法来删除.

例:在舞台上放一按钮,并为其命名为:del_btn.

然后在帧动作面板中输入:

This.createTextField("my_txt",1,100,100,200,50);
my_txt.border=true;
my_txt.text="动态创建的文本框";
del_btn.onRelease=function(){

my_txt.removeTextField();

}

测试影片,将看到一个文本框,文本内容是:"动态创建的文本框".点击按钮时,文本框被删除

练习:算术练习器

本练习由程序出100以内的加减乘除题,由用户计算,再由程序判定计算是否正确.通过本练习可以实践各种文本框的应用,同时也可对前面各课介绍的基础知识进行综合应用,如函数,条件语句,数组,运算符等.下面来制作这个练习器:

Tags:Flash AS 入门教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接