ActionScript 3 AS3:使用新的Object()向TextField()添加文本样式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3:使用新的Object()向TextField()添加文本样式相关的知识,希望对你有一定的参考价值。
//Create an style that would simulate <h4> tags
var h4:Object = new Object();
h4.fontWeight = "bold";
h4.color = "#FF0000";
h4.fontSize = 30;
//Create a Style to simulate a:link tags
var a:Object = new Object();
a.color = "#00FF00";
a.fontSize = 25;
var aHover:Object = new Object();
aHover.fontSize = 25;
aHover.color = "#cccccc";
var style:StyleSheet = new StyleSheet();
style.setStyle("h4", h4);
style.setStyle("a", a);
style.setStyle("a:hover", aHover);
var tf:TextField = new TextField();
tf.x = 150;
tf.y = 150;
tf.width = 100;
tf.height = 100;
tf.styleSheet = style;
tf.htmlText = "<h4>library</h4>";
tf.htmlText += "<p><a href=\"event:http://www.usc.edu\" target=\"_blank\">science</a></p>";
addChild(tf);
以上是关于ActionScript 3 AS3:使用新的Object()向TextField()添加文本样式的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 AS3:使用新的StyleSheet()对象向TextField()添加样式
ActionScript 3 AS3:使用新的TextFormat()向TextArea组件添加样式
分析 ActionScript-3 代码
ActionScript 3 AS3:使用SWFObject2和AS3传递变量
ActionScript 3 使用AS3绘制一个矩形
ActionScript 3 AS3:在ActionScript中使用E4X生成动态XML