首页 | 站长免费中心 | 新手上路 | 网站运营 | 网页制作 | 图片设计 | 动画设计 | 网页编程 | 网页特效 | 本站专题 | 虚拟主机 | 域名注册 | 网站建设 | 程序下载
       免费空间资源 | 新闻咨询 | 免费域名 | 免费网盘 | 网站推广 | 网站策划 | 建站经验 | 网站优化 | 网页代码 | 源码下载 | 音乐小偷 | 网络赚钱 | 论坛交流
网站建设
网站建设
虚拟主机
虚拟主机
域名注册
域名注册
711网络首页
站长工具
站长工具
网站源码
网站源码
站长论坛
站长论坛

 711网络 动画设计Flash教程

Flash as入门(6):文本与字符串

来源: 互联网    日期:2008-12-29
 

本例继续讲解AS的基础知识,今天讲解的是AS入门第六课文本与字符。

上一课:Flash新手入门教程:AS入门第五课_数组

文本与字符串

在制作flash动画时,常常会用到文本和字符串,首先来看看文本.

一 创建文本框

在创作环境中创建文本框

在创作环境中创建文本框很简单,新建一flash文件,用文本工具在舞台上画一个文本框,这样文本框就建好了.文本框建好后,需要进行设置.现在打开属性面板.首先要确定文本框的类型,点开类型下拉列表可以看到共有三种文本框类型可供选择:静态文本、动态文本、输入文本.静态文本相当于标签,在AS中不能进行操作,本课程不介绍.以下文本框均是指动态文本和输入文本.动态文本和输入文本可在运行时进行操作.动态文本是运行时动态改变文本问容;输入文本是在运行时可由用户输入文本内容.为了在AS中对其进行操作应在属性面板中为其命名.有两种方法可以读取和设置文本框的内容,一种方法是设置或读取文本框的text属性.text属性代表文本框的内容.

例:在舞台上画一文本框,设置其类型为动态文本,为其取名为mytext1_txt.然后在帧动作面板中输入:

mytext1_txt.text="动态文本框"
测试影片,文本框中将显示"动态文本框".
在属性面板中,还可以设置大小、位置、字体、字体大小、颜色、边框等属性.
设置和读取文本内容的另一个方法是给文本框设置变量.这种方法现在不推荐使用,而主张使用text属性.在属性面板的右下部有一"变量"文本框,在这里可以为文本框设一变量,那么这一变量就代表文本框的内容.例我们在这里输入a,然后将帧动作中的代码改为:

a="动态文本框"
测试影片,文本框中同样显示"动态文本框".
运行时创建文本框

运用TextField类的createTextField()方法可以在运行时创建文本框.格式为:
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();

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



文章共12页:  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]


更多的Flash as入门(6):文本与字符串请到论坛查看: http://BBS.TC711.COM



【 双击滚屏 】 【 评论 】 【 收藏 】 【 打印 】 【 关闭 】 来源: 互联网    日期:2008-12-29   

发 表 评 论
查看评论

  您的大名:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
认证编码: 刷新验证码
点评内容: 字数0
  精品推荐  
  本月推荐  
  友情赞助  

关于我们 | 联系我们 | 广告投放 | 留言反馈 | 免费程序 | 虚拟主机 | 网站建设 |  网站推广 |  google_sitemap baidu_sitemap RSS订阅
本站所有资源均来自互联网,如有侵犯您的版权或其他问题,请通知管理员,我们会在最短的时间回复您
Copyright © 2005-2015 Tc711.Com All Rights Reserved 版权所有·711网络   蜀ICP备05021915号
110网监备案 信息产业备案 不良信息举报