輸入文字:輸入文字是指使用者輸入的任何文字,或是使用者可以編輯的動態文字。您可以設定樣式表來格式化輸入的文字,或使用 flash.text.TextFormat 類別為輸入內容的文字欄位指定屬性。如需詳細資訊,請參閱擷取文字輸入。
靜態文字:只能使用編寫工具才能建立靜態文字。您不能使用 ActionScript 3.0 來建立靜態文字實體,但是您可以使用 ActionScript 類別 (如 StaticText 和 TextSnapshot) 來操作現有的靜態文字實體。如需詳細資訊,請參閱使用靜態文字。
htmlText使用CSS
var style:StyleSheet = new StyleSheet();
var styleObj:Object = new Object();
styleObj.fontSize = "bold";
styleObj.color = "#FF0000";
style.setStyle(".darkRed", styleObj);
var tf:TextField = new TextField();
tf.styleSheet = style;
tf.htmlText = "Red apple";
若textField中同時有text及htmlText,則只顯示htmlText
參考
AS3 格式化文字
Luar's Production
AS3 顯示文字
支援AS3的CSS樣式表
作者已經移除這則留言。
回覆刪除