Flash CS3 文件 |
|||
| ActionScript 3.0 程式設計 > ActionScript 快速入門 > 使用物件 > 屬性 | |||
屬性是物件中所合併多項資料的其中一項資料。例如,歌曲物件可能具有名為 artist 和 title 的屬性,而 MovieClip 類別則具有像是 rotation、x、width 和 alpha 的屬性。您可以把屬性當做個別變數使用。事實上,屬性可以視為物件中包含的「子」變數。
下面是 ActionScript 程式碼使用屬性的幾個範例。這一行程式碼會將名為 square 的 MovieClip 移至 x 座標 100 像素的位置:
square.x = 100;
此程式碼會使用 rotation 屬性來旋轉 square MovieClip,以便與 triangle MovieClip 的旋轉角度相同:
square.rotation = triangle.rotation;
此程式碼會變更 square MovieClip 的水平縮放,讓寬度成為原來的 1.5 倍:
square.scaleX = 1.5;
請注意這幾段程式碼的共通結構:首先會使用變數 (square、triangle) 做為物件的名稱,後面接著一個句點 (.),然後再加上屬性的名稱 (x、rotation、scaleX)。這個句點稱為「點運算子」,用來表示存取物件的其中一個子元素。這整個結構 (「變數名稱-點-屬性名稱」) 可當做單一變數,代表電腦記憶體中單一值的名稱。
Flash CS3
目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000018.html