as3.0 動態文本屬性大全

var my_fmt = new TextFormat();//經常使用樣式
my_fmt.align = "center";
my_fmt.blockIndent = 50; //區塊縮進
my_fmt.bold = true;
my_fmt.bullet = true;
my_fmt.color = 0xff0000;
my_fmt.font = "黑體";
my_fmt.indent = 50; //首字縮進
my_fmt.italic = true;
my_fmt.kerning = true; //字距調整
my_fmt.leading = 2; //行距
my_fmt.letterSpacing = 10; //字間距
my_fmt.leftMargin = 10;
my_fmt.rightMargin = 10;
my_fmt.size = 20;
my_fmt.underline = true;
my_fmt.target = "blank"
 
文本字段_詳細屬性:
accessibilityProperties : AccessibilityProperties 此顯示對象的當前輔助功能選項。 
alpha : Number 指示指定對象的 Alpha 透明度值。
alwaysShowSelection : Boolean 若是設置爲 true 且文本字段沒有焦點,Flash Player 將以灰色突出顯示文本字段中的所選內容。
antiAliasType : String 用於此文本字段的消除鋸齒類型。 
autoSize : String 控制文本字段的自動大小調整和對齊。 
background : Boolean 指定文本字段是否具備背景填充。 
backgroundColor : UInt 文本字段背景的顏色。 
blendMode : String BlendMode 類中的一個值,用於指定要使用的混合模式。
border : Boolean 指定文本字段是否具備邊框。 
borderColor : UInt 文本字段邊框的顏色。 
bottomScrollV : int [read-only] 一個整數(從 1 開始的索引),指示指定文本字段中當前能夠看到的最後一行。 
cacheAsBitmap : Boolean 若是設置爲 true,則 Flash Player 將緩存顯示對象的內部位圖表示形式。
caretIndex : int [read-only] 插入點(尖號)位置的索引。 
condenseWhite : Boolean 一個布爾值,它指定是否應刪除具備 HTML 文本的文本字段中的額外空白(空格、換行符等)。 
constructor : Object 對類對象或給定對象實例的構造函數的引用。
contextMenu : ContextMenu 指定與此對象相關聯的上下文菜單。
defaultTextFormat : TextFormat 指定應用於新插入文本(例如,使用 replaceSelectedText() 方法插入的文本或用戶輸入的文本)的格式。
displayAsPassword : Boolean 指定文本字段是不是密碼文本字段。 
doubleClickEnabled : Boolean 指定此對象是否接收 doubleClick 事件。
embedFonts : Boolean 指定是否使用嵌入字體輪廓進行呈現。 
filters : Array 包含當前與顯示對象關聯的每一個濾鏡對象的索引數組。 
focusRect : Object 指定此對象是否顯示焦點矩形。 
gridFitType : String 用於此文本字段的網格固定類型。 
height : Number 指示顯示對象的高度,以像素爲單位。
htmlText : String 包含文本字段內容的 HTML 表示形式。
length : int [read-only] 文本字段中的字符數。 
loaderInfo : LoaderInfo [read-only] 返回一個 LoaderInfo 對象,其中包含加載此顯示對象所屬的文件的相關信息。
mask : DisplayObject 調用顯示對象被指定的 mask 對象遮罩。
maxChars : int 文本字段中最多可包含的字符數(即用戶輸入的字符數)。 
maxScrollH : int [read-only] scrollH 的最大值。
maxScrollV : int [read-only] scrollV 的最大值。
mouseEnabled : Boolean 指定此對象是否接收鼠標消息。 
mouseWheelEnabled : Boolean 一個布爾值,指示當用戶單擊某個文本字段且用戶滾動鼠標滾輪時,Flash Player 是否應自動滾動多行文本字段。 
mouseX : Number [read-only] 指示鼠標位置的 x 座標,以像素爲單位。
mouseY : Number [read-only] 指示鼠標位置的 y 座標,以像素爲單位。
multiline : Boolean 指示文本字段是否爲多行文本字段。 
name : String 指示 DisplayObject 的實例名稱。
numLines : int [read-only] 定義多行文本字段中的文本行數。 
opaqueBackground : Object 指定顯示對象是否因爲具備某種背景顏色而不透明。 
parent : DisplayObjectContainer [read-only] 指示包含此顯示對象的
DisplayObjectContainer 對象。 prototype : Object [static] 對類或函數對象的原型對象的引用。
restrict : String 指示用戶可輸入到文本字段中的字符集。 
root : DisplayObject [read-only] 對於加載的 SWF 文件中的顯示對象,root 屬性是此 SWF 文件所表示的顯示列表樹結構部分中的頂級顯示對象。
rotation : Number 指示 DisplayObject 實例距其原始方向的旋轉程度,以度爲單位。
scale9Grid : Rectangle 當前有效的縮放網格。 
scaleX : Number 指示從註冊點開始應用的對象的水平縮放比例(百分比)。
scaleY : Number 指示從對象註冊點開始應用的對象的垂直縮放比例(百分比)。
scrollH : int 當前水平滾動位置。 
scrollRect : Rectangle 顯示對象的滾動矩形範圍。 
scrollV : int 文本在文本字段中的垂直位置。 
selectable : Boolean 一個布爾值,指示文本字段是否可選。 
selectionBeginIndex : int [read-only] 當前所選內容中第一個字符從零開始的字符索引值。 
selectionEndIndex : int [read-only] 當前所選內容中最後一個字符從零開始的字符索引值。 
sharpness : Number 此文本字段中字型邊緣的清晰度。 
stage : Stage [read-only] 顯示對象的舞臺。 
styleSheet : StyleSheet 將樣式表附加到文本字段。 
tabEnabled : Boolean 指定此對象是否遵循 Tab 鍵順序。 
tabIndex : int 指定 SWF 文件中的對象按 Tab 鍵順序排列。
text : String 做爲文本字段中當前文本的字符串。 
textColor : UInt 文本字段中文本的顏色(採用十六進制格式)。 
textHeight : Number [read-only] 文本的高度,以像素爲單位。
textWidth : Number [read-only] 文本的寬度,以像素爲單位。
thickness : Number 此文本字段中字型邊緣的粗細。 
transform : Transform 一個對象,具備與顯示對象的矩陣、顏色轉換和像素範圍有關的屬性。
type : String 文本字段的類型。 
useRichTextClipboard : Boolean 指定在複製和粘貼文本時是否同時複製和粘貼其格式。 
visible : Boolean 顯示對象是否可見。 
width : Number 指示顯示對象的寬度,以像素爲單位。
wordWrap : Boolean 一個布爾值,指示文本字段是否自動換行。 
x : Number 指示 DisplayObject 實例相對於父級
DisplayObjectContainer 本地座標的 x 座標。
y : Number 指示 DisplayObject 實例相對於父級
DisplayObjectContainer 本地座標的 y 座標。 var my_txt = new TextField();//經常使用屬性
my_txt.defaultTextFormat = my_fmt;
my_txt.type = TextFieldType.INPUT;
my_txt.x = stage.stageWidth / 2 -50;
my_txt.y = stage.stageHeight / 2-50;
my_txt.height = 300;
my_txt.width = 300;
my_txt.background = true;my_txt.backgroundColor = 0xf5f5f5;
my_txt.border = true;
my_txt.borderColor = 0x0000ff;
my_txt.autoSize = TextFieldAutoSize.LEFT;
my_txt.displayAsPassword = true;//密碼
my_txt.multiline = true;
my_txt.wordWrap = true;
my_txt.scaleX = 0.5;
my_txt.scaleY = 1.5;
my_txt.selectable = true;
my_txt.textColor = 0x000000;
my_txt.visible = true;
var a = new Object();
a.fontStyle = "italic";
var style = new StyleSheet();
style.setStyle(".a",a);
my_txt.styleSheet = style;
my_txt.htmlText = "<a href='http://baidu.com' class='a'>123</a> 123123123"//my_txt.text="This is my first test field object text.";
import flash.filters.BlurFilter;
var txt_blur = new BlurFilter(0, 0, 0); 
my_txt.filters = [txt_blur];my_txt.alpha =0.5;  //動態文本透明度配合濾鏡使用纔有效TextFormat對象設置:
相關文章
相關標籤/搜索