静态文本:
1.使用StaticText类来获取静态文本的内容
var tt:DisplayObject=this.getChildAt(0); //从显示列表中获取静态文本
var mytext:StaticText=StaticText(tt); //静态文本赋值
trace(mytext.text); //返回静态文本内容
2.TextSnapShot类,该类最大的作用是获取所加载的外部swf中,静态文本的内容(当然限于AS3脚本的SWF文件)。
var mytext:TextSnapshot = this.textSnapshot;
trace(mytext.getText(0,this.textSnapshot.charCount));
//charCount 返回TextSnapshot对象中的字符数(也就是静态文本的总字数)。
//getText() 格式:getText(beginIndex:int,endIndex:int,includeLineEndings:Boolean = false):String
//返回静态文本的内容。第一第二个参数指定范围,第三个参数一般都省略,会自动插换行符。
//示例:mytext.getText(0,5);
//findText() 格式:findText(beginIndex:int,textToFind:String,caseSensitive:Boolean):int
//从指定的范围搜索文本内容。第一个参数指定从哪里开始搜索,第二个参数是搜索内容,第三个参数是否忽略大小写。
//示例:mytext.findText(0,"文本",false);