Flash AS教程:文本类对象知识总结
2008-06-10 11:25:46 来源:WEB开发网my_fmt.font="String"//用一个字符串串表示希望采用的字体。只能定义系统自带的字体。
4、/**************设置对齐方式***********/
my_fmt.align="String";
//String有几种形式
my_fmt.align="T"**********表示顶对齐,居中
my_fmt.align="B"**********表示底对齐,居中
my_fmt.align="L"**********表示居中,左对齐;
my_fmt.align="R"**********表示居中,右对齐;
my_fmt.align="TL"*********表示顶对齐,左对齐;
my_fmt.align="TR"*********表示顶对齐,右对齐;
my_fmt.align="BR"*********表示底对齐,右对齐;
规律:T是tip的缩写,表示“顶”;“L”是light的缩写,表示“左”;“B”是bottom的缩写,表示“底”。“R”是right的缩写,表示“右”。当对齐方式是一个大写字母表示时,默认情况下垂直位置是居中 ,字母表示水平位置。
5、设置文字颜色
my_fmt.color=0x******;
6、设置字号
my_fmt.size=Number; //设置想要的字号
五、文本调用文本格式
my_txt.setTextFormat(my_fmt)//文本里的文字设置为由my_fmt设置的文本字段格式
六、几种技巧
1、登录页面
登录页面通常有“用户名”name、“密码”(password)两个文本框和一个验证按钮组成。其代码一般是:
/*******用户名和密码都是输入文本框,分别命名为name_txt和password_txt
时间轴代码:
var str1:String="pp";var str2:String="1166";password_txt.password=true;
跳转按钮代码:
function yanzheng(x,y){
if(x==str1$$y==str2){_root.gotoAndStop(2)}
}
go_btn.onRelease=function(){
name_txt.text=str1;
password_txt.text=str2
}
有了这样的代码,当点击go按钮时,如果用户名和密码是匹配的,那么就会跳转到应用页面,否则 就要求重新输入用户名和密码。
2、游戏中判断用户操作情况的动态文本的定义
在结束帧有个文本实例名为my_txt,代码如下:
my_txt.type="input";
jieshu_btn.onRelease=function(){
if(yonghudefei>10){my_txt.text="恭喜你,过关了!"};
if(yonghudefen<10){my_txt.text="遗憾,请继续努力!"}
}
第二部分 文本的事件处理函数
文本的事件处理函数相对于其它对象而言比较简单,只须四种:
1、onChange:当文本的内容发生改变时调用。所谓文本内容发生改变,有两种情况:一是文本从没有焦点到有焦点,是个改变:二是对于已经存在的文本,进行剪切、删除等等操作时,也是改变。
2、onKillFocus:当文本失去焦点时调用:光标在文本框没有供输入的光标时,文本框没有焦点;
3、onSetFous:当文本获取焦点时调用:当文本框内有可供输入的光标是,文本框有焦点。
4、onScrollFocus:当多行文本的最顶端行的文本索引发生改变时调用 。
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
- ››asp获取毫秒数
- ››asp.net报“INSERT INTO 语句的语法错误解决
更多精彩
赞助商链接