弈站首页 | 常用搜索大全 | 弈站免费邮局 | 文章转贴助手 | 仿古文转换器 | 编码转换工具 | 颜色代码大全 | 在线翻译工具 | 页面特效工具 | 简繁转换工具 | 天气预报

Google
      
发新话题
打印

[举荐分享] 文本类对象知识总结

本主题由 永无止境 于 2008-6-17 14:16 移动

文本类对象知识总结

梦花文本是as中经常用到的对象。下面分几方面详细说说有关文本的知识,作为对近段学习的一个总结。同时,希望对正在钻研as的朋友有所帮助。教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英- G, c5 F' g3 A
教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英0 ]9 h* t4 p- ]( }2 V
第一部分  文本的创建与格式的定义『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!& t# D1 }4 o1 M$ `/ H2 P
一、有关文本的几个概念
: p6 A7 {& k1 Y- z+ E: q7 b | 教程范文 | 电脑学堂 | 精品资源 | 免费影院
% A+ Y" E, U. n. W- ~9 s. b1、文本字段:文本字段是舞台上的可见元素,要通过它向用户显示文本,可使用文本工具或使用 ActionScript 代码创建。简单地说,文本字段就是俗话说的“文字” 。
) |& r. Y1 j( q7 p+ [, W# ~( Y3 r3 ?' ?教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英2、文本:是可在文本字段或用户界面组件中显示的一个或多个字符串系列。
3 m3 I( T$ W* L0 I/ I『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!文本与文本字段是两个既有联系又相互区别的两个重要概念。. A# `9 V4 K* Y- m: l  i
1、区别:文本所包含的元素有文本框的边框、背景、在舞台上的位置、尺寸大小、里面文字的格式等等。在as中用TextField类的命令来定义。文本字段的元素包含文字的大小、颜色、对齐方式、字体等,在as中用TextFormat类命令来定义。
1 M9 P/ R$ j1 Y! ?: r7 v: e! m0 R  s教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英2、联系:实践中总是通过TextFormat定义好文本格式,然后把这种格式应用于TextField定义的文本。教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英$ p' A  ~: T) v; r8 V# x4 @
文本格式设置可应用于文本字段,或文本字段中的某些字符。可应用于文本的一些文本格式设置选项示例有:对齐、缩进、粗体、颜色、字体大小、边距宽度、斜体和字母间距。 www.yzpf.com  m+ S/ V! {" T5 C: H

1 X7 A" j/ A/ B9 U4 ~二、文本对象的类型type
; T9 h$ f. L# d* O8 j" w$ Y | 教程范文 | 电脑学堂 | 精品资源 | 免费影院『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!' Z- K( o  o2 e: _
文本对象共有三种类型:
" _' @  y  S% Y, P/ o. mwww.yzpf.com
% V# Q  n: F& T% W『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!1、静态文本:常用于显示程序运行过程中保持不变的文本。静态文本一般不需要用as控制。教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英$ ~4 r" b& r; `; y( F6 r
2、动态文本("dynamic"):常用于在运行过程中内容需要变化的文本。用户不能编辑动态文本的内容。动态文本例如:游戏结束后,显示用户得分和评价的文本,是动态文本。因为每个用户在玩游戏的过程中,表现是不同的,所以评价也就不同。www.yzpf.com8 v* ?; e+ L# c4 Y, I' k3 K9 F/ U
3、输入文本("input"):与用户交互,由用户输入内容的文本。例如:登录各种网页之前输入的用户名和密码等等等。 | 教程范文 | 电脑学堂 | 精品资源 | 免费影院: O6 H! x( t- l6 R8 W
对于用代码创建的文本my_txt,可以通过定义type来设置其类型:
( P0 b& R9 \0 m『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!my_txt.type="dynamic"-------定义为动态文本;
( h3 ]% a, u  h) }0 G1 B( Q教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英my_txt.type="input"-------把my_txt定义为输入文本。9 y6 Q  g# Z# t0 t3 M3 |9 l
输入文本又有两种类型,明码和密码。可以 通过设置password的布尔值完成。
; F9 i7 {9 N. b0 M+ k教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英my_txt.password=true;-------输入的文字显示为密码形式; | 教程范文 | 电脑学堂 | 精品资源 | 免费影院: D: c% a5 ?' ^. h# P+ N9 N& n4 f
my_txt.password=false;------明码显示。教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英, x( ^2 U3 q  n2 u. K6 @. i' O
www.yzpf.com/ w& {' I8 N0 q, W& ]
三、文本创建(TextField)! d) h+ F/ r& V6 h
弈站超级互动2 I* }5 t# b& `6 @
1、创建一个空白文本
+ N% i+ T$ b& C7 F9 V文本类对象不属于顶级对象,想使用时需要先创建:
( `, Q, W9 }6 C+ H( Y' U/ awww.yzpf.com_root.creatTextField(参数1,参数2,参数3,参数4,参数5,参数6)
! n( x9 Z! n1 x0 I! W5 q$ { | 教程范文 | 电脑学堂 | 精品资源 | 免费影院参数1是用字符串String表示,加双引号。用于在舞台上给创建的文本命名。一般用my_txt命名。
7 g6 \+ Q8 y8 \# q参数2是数值型变量,用于设置文本的深度。
. O+ M! x% p8 W$ C1 e『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!参数3和4分别用于设置它在舞台上横坐标与纵坐标;
2 J- a; g/ E( D& u | 教程范文 | 电脑学堂 | 精品资源 | 免费影院参数5和6分别用于设置它在舞台上的宽和高。
: l# ~3 R' {+ H0 j2 V | 教程范文 | 电脑学堂 | 精品资源 | 免费影院可见,在创建的同时,文本的实例名称、深度、位置、宽高都已经定义好了。
. |, G- q" l, W) {4 _' k『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!2、设置文本格式
8 D) F$ g# s. s3 L, E) d弈站超级互动/**********要定义文本的其它格式,需要先创建一个文本格式对象************/
- o* s5 @1 A* U9 K教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英my_fmt=new format();
8 p1 D! p2 e- C% a$ E7 E弈站超级互动定义文本格式对象时,可以不填参数。
' w! z2 D) z* h& w' m0 e# @3 | | 教程范文 | 电脑学堂 | 精品资源 | 免费影院www.yzpf.com. j7 q- z" a8 |7 ?  I
四、具体定义已经创建的文本格式对象的各个属性教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英) i$ G) O2 D, R6 @6 K1 L

* T# r' H9 ~2 ~+ r* s: M『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!1、/*****设置边框*************/教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英, {, r0 Z+ ?$ M/ |
my_fmt.border=true;//显示边框,为假时表示不显示边框『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!7 x2 N+ J  x- ^& a; ]2 Y
my_fmt.borderColor=0x******;//设置边框颜色
  a) y% V  s' ^# G) B教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英2、/********设置背景***********/ | 教程范文 | 电脑学堂 | 精品资源 | 免费影院! D: Y, k  n  V+ b
my_fmt.backbround=true;//显示背景,为假时表示不显示边框
/ ~4 ~1 b9 e2 f! b『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!my_fmt.backbroundColor=0x******;) h5 D. m" H$ j7 z
3、/*******设置字体***********/『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!9 a/ H# [! s- y, z, p/ I
my_fmt.font="String"//用一个字符串串表示希望采用的字体。只能定义系统自带的字体。
0 L, A- |0 m8 owww.yzpf.com4、/**************设置对齐方式***********/教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英! v/ y* Z  i) B& i9 {
my_fmt.align="String";www.yzpf.com0 u, S4 U9 L4 ?2 {7 r
//String有几种形式
0 i& v( x5 F8 {my_fmt.align="T"**********表示顶对齐,居中
( B3 z) m; j" N0 ?; ]$ V! h% q3 D弈站超级互动my_fmt.align="B"**********表示底对齐,居中
' c, E4 u* F+ p1 n3 y$ K0 M『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!my_fmt.align="L"**********表示居中,左对齐;
2 E- o, r$ X- U+ H) T0 R2 jmy_fmt.align="R"**********表示居中,右对齐;
3 `8 \6 H3 n4 {0 a弈站超级互动my_fmt.align="TL"*********表示顶对齐,左对齐;) ~* V/ [: W# z6 k3 h' N
my_fmt.align="TR"*********表示顶对齐,右对齐;教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英9 K6 j) y& b6 I. y2 M
my_fmt.align="BR"*********表示底对齐,右对齐; | 教程范文 | 电脑学堂 | 精品资源 | 免费影院; U) W$ W5 B% e0 q
规律:T是tip的缩写,表示“顶”;“L”是light的缩写,表示“左”;“B”是bottom的缩写,表示“底”。“R”是right的缩写,表示“右”。当对齐方式是一个大写字母表示时,默认情况下垂直位置是居中 ,字母表示水平位置。『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!* a* U4 B( x6 s8 r0 j
5、设置文字颜色
' o5 B( S6 w6 w- J教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英my_fmt.color=0x******;
. z) q  P, A7 h( w2 l* h弈站超级互动6、设置字号
& G# K2 i$ m5 w! v/ jwww.yzpf.commy_fmt.size=Number; //设置想要的字号
- m7 z8 M' H0 y2 m" w' g | 教程范文 | 电脑学堂 | 精品资源 | 免费影院『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!- S; v- d4 s$ j4 C9 l1 v
五、文本调用文本格式弈站超级互动3 F" |0 i5 N: H& b$ l
| 教程范文 | 电脑学堂 | 精品资源 | 免费影院* E9 X& |/ k( g
my_txt.setTextFormat(my_fmt)//文本里的文字设置为由my_fmt设置的文本字段格式
8 E4 w9 [- l: d& i9 O | 教程范文 | 电脑学堂 | 精品资源 | 免费影院 | 教程范文 | 电脑学堂 | 精品资源 | 免费影院! g  {6 S! S* O) j! G. J* w) ~
六、几种技巧
( H5 d! x) ~' f( ~1 F教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!2 b4 W! H& \2 y' J* D$ V, ]
1、登录页面弈站超级互动' l7 D# S) d. y' Y" u! Y
登录页面通常有“用户名”name、“密码”(password)两个文本框和一个验证按钮组成。其代码一般是:『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!' F; K) g* I( H' }" s4 M
/*******用户名和密码都是输入文本框,分别命名为name_txt和password_txt
" h( Q/ h- o) ywww.yzpf.com时间轴代码:
2 k+ d6 b# y2 Awww.yzpf.comvar str1:String="pp";var str2:String="1166";password_txt.password=true;
$ I/ G6 @$ v8 u& K9 Z6 J | 教程范文 | 电脑学堂 | 精品资源 | 免费影院function  yanzheng(x,y){『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!1 l/ k5 t2 }+ }+ C+ L* ^9 h
if(x==str1$$y==str2){_root.gotoAndStop(2)} | 教程范文 | 电脑学堂 | 精品资源 | 免费影院9 S' u3 C* g5 n
}
. I4 b+ n8 p* F/ U『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!跳转按钮代码:『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!- K1 F' a  E! I6 g& O
go_btn.onRelease=function(){
8 d' l1 d/ q& _4 W教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英name_txt.text=str1;弈站超级互动) ]* r( ~. O; @. Y, a6 p6 u6 h
password_txt.text=str2
3 Q  p; F5 P$ T5 \8 k | 教程范文 | 电脑学堂 | 精品资源 | 免费影院}
  a" q8 V' F* v6 B5 r, x& p2 x | 教程范文 | 电脑学堂 | 精品资源 | 免费影院有了这样的代码,当点击go按钮时,如果用户名和密码是匹配的,那么就会跳转到应用页面,否则 就要求重新输入用户名和密码。
  a6 {5 h, [4 s9 @6 G2 [5 G教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英2、游戏中判断用户操作情况的动态文本的定义
1 g8 s+ ]. L* V$ t0 n- a在结束帧有个文本实例名为my_txt,代码如下:弈站超级互动7 h' m9 `$ I+ `  ^; X+ k% _
my_txt.type="input";
! Q6 W: Z) i( {) u$ I/ q- w教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英jieshu_btn.onRelease=function(){
2 R% n/ E! n* Y2 d) f' Q6 s | 教程范文 | 电脑学堂 | 精品资源 | 免费影院if(yonghudefei>10){my_txt.text="恭喜你,过关了!"};『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!" K( y* H- ?" D+ ]0 K/ |# @2 g
if(yonghudefen<10){my_txt.text="遗憾,请继续努力!"}
6 T- j, L8 k, g教程范文,电脑技术,精品资源,免费影院,求助解答,反恐精英}: X# q: L! Y4 l
www.yzpf.com. }' s0 v2 D, O- r
第二部分  文本的事件处理函数弈站超级互动1 ]; D, A- F# t) J8 P8 Y
| 教程范文 | 电脑学堂 | 精品资源 | 免费影院" F- T! L$ \6 l: E* u% H" T! D7 D
文本的事件处理函数相对于其它对象而言比较简单,只须四种:
' o4 J5 i' v: R; z1 rwww.yzpf.com1、onChange:当文本的内容发生改变时调用。所谓文本内容发生改变,有两种情况:一是文本从没有焦点到有焦点,是个改变:二是对于已经存在的文本,进行剪切、删除等等操作时,也是改变。
7 ~6 W4 N( T& T1 I0 z' b2 @) F2、onKillFocus:当文本失去焦点时调用:光标在文本框没有供输入的光标时,文本框没有焦点;
6 I( R' U8 r) J5 \; r! r『弈站超级互动』-- 电脑技术交流咨询,精品绿色资源下载,免费在线影院、最新视频MV鉴赏!3、onSetFous:当文本获取焦点时调用:当文本框内有可供输入的光标是,文本框有焦点。
3 |! E6 \9 A2 u% i弈站超级互动4、onScrollFocus:当多行文本的最顶端行的文本索引发生改变时调用 。

TOP

主席青岛考察奥帆赛筹办 要求确保成功

提示: 作者被禁止或删除 内容自动屏蔽
[url=http://www.zzlive.com.cn]代孕[/url]

TOP

[求助]我在荷兰,网络免费电话为什么对方听不到我说话?

这里网速比较慢,我用KC网络免费电话给国内打,所有麦克风等等一切好用,为什么我说话别人听不见.而别人说话我却可以听见?是不是和什么网络上传,下载速度有关啊.如果是,有什么解决方法?多谢拉.我没积分,所以不好意思,大家行行好哦...

TOP

好贴。顶一下。谢谢楼主无私奉献

TOP

发新话题
版块跳转