使用物件

ActionScript 是一種物件導向程式設計語言。物件導向程式設計是程式設計的一種方法,即使用物件來組織程式中的程式碼。

前面提到,電腦程式是電腦執行的一系列步驟或指示。那麼就概念上來說,可以將電腦程式視為一長串指示的清單。但是,在物件導向程式設計中,程式指示會分散在不同的物件中,也就是將程式碼分為多個功能區塊,讓相關的功能類型或資訊放在同一容器中。

實際上,如果使用過 Flash 的元件,那麼就等於已經使用過物件。假設您定義了一個矩形圖的影片片段元件,然後將其副本放在「舞台」上。這個影片片段元件等於 (基本上) 就是 ActionScript 中的物件,即 MovieClip 類別的實體。

您可以修改影片片段的多個特性。例如,當選取影片片段時,可以在「屬性」檢測器中變更值,例如其 x 座標或寬度,或針對顏色進行各項調整,像是變更其 Alpha (透明度),或套用投影篩選。您還可以使用其它 Flash 工具做其它變更,例如使用「自由變形」工具旋轉矩形。您可以在 Flash 編寫環境中修改影片片段元件,也同樣可以在 ActionScript 中這麼做,方式是變更組合在 MovieClip 物件中的所有資料。

在 ActionScript 物件導向程式設計中,任何類別都可能具有三種特性:

這些特性可一起用來管理程式所使用的資料,以及決定要執行哪些動作和執行順序。

副主題

屬性
方法
事件
建立物件實體

Flash CS3

 

有新的意見加入至這個頁面時,傳送電子郵件給我 | 意見報告

目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000017.html