ActionScript 3.0 程式設計
關於本手冊
使用本手冊
存取 ActionScript 說明文件
ActionScript 學習資源
ActionScript 3.0 簡介
關於 ActionScript
ActionScript 3.0 的優點
ActionScript 3.0 的新功能
核心語言功能
Flash Player API 功能
舊版相容性
ActionScript 快速入門
程式設計基本概念
電腦程式的作用為何
變數與常數
資料類型
使用物件
屬性
方法
事件
基本事件處理
檢查事件程序
事件處理範例
建立物件實體
常見的程式元素
範例:動畫作品集
使用 ActionScript 建立應用程式
組織程式碼的選項
選擇正確的工具
ActionScript 開發程序
建立自己的類別
設計類別的策略
撰寫類別的程式碼
組織類別的建議
範例:建立基本應用程式
執行後續的範例
ActionScript 語言和語法
語言概觀
物件和類別
套件和命名空間
套件
命名空間
變數
資料類型
類型檢查
動態類別
資料類型說明
類型轉換
語法
運算子
條件
Looping
函數
基本的函數觀念
函數參數
函數為物件
函數範圍
使用 ActionScript 設計物件導向程式
物件導向程式設計的基礎
類別
類別定義
類別 Property 特質
變數
方法
Enumerations 與類別
內嵌資源類別
介面
繼承
進階主題
範例:GeometricShapes
使用日期與時間
日期與時間的基本觀念
管理月曆日期和時間
控制時間間隔
範例:簡單的類比時鐘
使用字串
字串的基本觀念
建立字串
length 屬性
使用字串中的字元
比較字串
取得其它物件的字串形式
連接字串
尋找字串中的子字串和樣式
轉換字串大小寫
範例:ASCII 藝術
處理陣列
陣列的基本觀念
索引陣列
關聯陣列
多維度陣列
複製陣列
進階主題
範例:PlayList
處理錯誤
錯誤處理基本課程
錯誤類型
ActionScript 3.0 中的錯誤處理程序
ActionScript 3.0 錯誤處理元素
錯誤處理策略
使用 Flash Player 除錯版本
處理應用程式中的同步錯誤
建立自訂的錯誤類別
對錯誤事件和狀態做出回應
比較各種 Error 類別
ECMAScript 核心 Error 類別
ActionScript 核心 Error 類別
flash.error 套件 Error 類別
範例:CustomErrors 應用程式
使用規則運算式
規則運算式基本課程
規則運算式語法
建立規則運算式的實體
字元、中繼字元與中繼序列
字元類別
數量詞
替代
群組
旗標和屬性
搭配字串使用規則運算式的方法
範例:Wiki 解析器
處理 XML
XML 基本課程
用來處理 XML 的 E4X
XML 物件
XMLList 物件
初始化 XML 變數
組合及轉換 XML 物件
移動 XML 結構
使用 XML 命名空間
XML 類型轉換
讀取外部 XML 文件
範例:從網際網路載入 RSS 資料
處理事件
處理事件基本課程
ActionScript 3.0 與舊版在事件處理方面的差異
事件流程
事件物件
事件偵聽程式
範例:鬧鐘
顯示程式設計
顯示程式設計的基本概念
核心顯示類別
採用顯示清單的優點
處理顯示物件
DisplayObject 類別的屬性和方法
將顯示物件加入顯示清單
處理顯示物件容器
在顯示清單中移動
設定 Stage 屬性
處理顯示物件的事件
選擇 DisplayObject 子類別
操作顯示物件
變更位置
左右移動和捲動顯示物件
調整大小及縮放物件
縮放時控制扭曲情形
快取顯示物件
啟用快取的時機
啟用點陣圖快取
設定不透明背景顏色
套用混合模式
調整 DisplayObject 顏色
以程式碼設定顏色值
使用程式碼改變顏色和亮度特效
旋轉物件
淡化物件
遮蓋顯示物件
將物件製成動畫
以動態方式載入顯示內容
載入顯示物件
監視載入進度
指定載入內容
範例:SpriteArranger
使用繪圖 API
使用繪圖 API 基本課程
瞭解 Graphics 類別
繪製線段和曲線
使用內建方法來繪製形狀
建立漸層線段與填色
搭配繪圖方法來使用 Math 類別
使用繪圖 API 來建立動畫
範例:Algorithmic Visual Generator
處理幾何
幾何基本課程
使用 Point 物件
使用 Rectangle 物件
使用 Matrix 物件
範例:將矩陣變形套用至顯示物件
以濾鏡處理顯示物件
以濾鏡處理顯示物件基本課程
建立與套用濾鏡
建立新的濾鏡
套用濾鏡
濾鏡的運作方式
使用濾鏡的潛在問題
可用的顯示濾鏡
斜角濾鏡
模糊濾鏡
投影濾鏡
光暈濾鏡
漸層斜角濾鏡
漸層光暈濾鏡
範例:結合基本濾鏡
顏色矩陣濾鏡
迴旋濾鏡
置換對應濾鏡
範例:濾鏡工作台
處理影片片段
影片片段的基本觀念
使用 MovieClip 物件
控制影片片段播放作業
使用場景
使用 ActionScript 建立 MovieClip 物件
匯出元件庫元件給 ActionScript 使用
載入外部 SWF 檔
範例:RuntimeAssetsExplorer
使用文字
使用文字的基本觀念
顯示文字
文字的類型
修改文字欄位內容
顯示 HTML 文字
在文字欄位中使用影像
捲動文字欄位中的文字
選取並操作文字
擷取文字輸入
限制文字輸入
格式化文字
指定文字格式
套用階層式樣式表
載入外部 CSS 檔案
格式化文字欄位內的文字範圍
進階文字呈現方式
使用靜態文字
範例:報紙樣式的文字格式
讀取外部 CSS 檔案
在頁面上排列新聞元素
改變字體大小以符合欄位大小
將文字分佈在多欄之間
使用點陣圖
使用點陣圖的基本概念
Bitmap 與 BitmapData 類別
操作像素
操作個別像素
像素層級衝突偵測
複製點陣圖資料
使用雜訊函數製作紋理
捲動點陣圖
範例:使用螢幕外點陣圖製作 Sprite 動畫
使用視訊
視訊的基本觀念
瞭解 Flash 視訊 (FLV) 格式
瞭解 Video 類別
載入視訊檔
控制視訊播放
偵測視訊串流的結尾
串流視訊檔案
瞭解提示點
為 onCuePoint 與 onMetaData 撰寫回呼方法
將 NetStream 物件的 client 屬性設定為 Object
建立自訂類別並定義方法以處理回呼方法
擴充 NetStream 類別並增加方法以處理回呼方法
擴充 NetStream 類別並使其成為動態類別
將 NetStream 物件的 client 屬性設定成 this
使用提示點
使用視訊中繼資料
擷取攝影機輸入
瞭解 Camera 類別
在螢幕上顯示攝影機內容
設計攝影機應用程式
連接至使用者的攝影機
確定已安裝攝影機
偵測存取攝影機的權限
最佳化視訊品質
監視播放情況
將視訊傳送至伺服器
進階主題
Flash Player 與經過編碼的 FLV 檔之相容性
關於設定能在伺服器上使用的 FLV 檔
關於在 Macintosh 上指向本機 FLV 檔的位置
範例:視訊點唱機
處理聲音
使用聲音的基本概念
瞭解聲音架構
載入外部聲音檔案
使用內嵌聲音
使用串流聲音檔案
播放聲音
暫停和繼續聲音
監視播放作業
停止串流聲音
載入和播放聲音時的安全性考量
控制聲音音量和左右相位
使用聲音中繼資料
存取原始聲音資料
擷取聲音輸入
存取麥克風
將麥克風音效遞送至本機喇叭
改變麥克風音效
偵測麥克風活動
將音效傳入媒體伺服器或自媒體伺服器送出
範例:Podcast Player
讀取 Podcast 頻道的 RSS 資料
使用 SoundFacade 類別簡化聲音載入和播放作業
顯示播放進度
暫停和繼續播放
擴充 Podcast Player 範例
擷取使用者輸入
使用者輸入基本課程
擷取鍵盤輸入
擷取滑鼠輸入
範例:WordSearch
網路與通訊
網路與通訊基本課程
處理外部資料
連線至其它 Flash Player 實體
通訊端連線
儲存本機資料
處理檔案的上傳和下載
範例:建立 Telnet 用戶端
範例:上傳和下載檔案
客戶系統環境
客戶系統環境基本課程
使用 System 類別
使用 Capabilities 類別
使用 ApplicationDomain 類別
使用 IME 類別
範例:偵測系統功能
列印
列印基本課程
列印頁面
Flash Player 的工作與系統列印作業
設定大小、縮放與列印方向
範例:列印多個頁面
範例:縮放、裁切和回應
使用外部 API
使用外部 API 基本課程
外部 API 需求與優點
使用 ExternalInterface 類別
取得外部容器的相關資訊
透過 ActionScript 呼叫外部程式碼
透過容器呼叫 ActionScript 程式碼
外部 API 的 XML 格式
範例:搭配網頁容器使用外部 API
範例:搭配 ActiveX 容器使用外部 API
Flash Player 安全性
Flash Player 安全性概觀
權限控制概觀
安全執行程序
限制網路 API
全螢幕模式安全性
載入內容
交互 Script 編寫
將載入的媒體當做資料加以存取
載入資料
從匯入安全性網域中的 SWF 檔載入內嵌內容
使用舊版內容
設定 LocalConnection 連線權限
控制存取主機網頁中的 Script
共享物件
攝影機、麥克風、剪貼簿、滑鼠和鍵盤存取
使用 ActionScript 3.0 組件
簡介
本書的對象
系統需求
關於說明文件
印刷慣例
本手冊使用的詞彙
額外的資源
關於 ActionScript 3.0 組件
使用組件的好處
組件類型
加入和刪除文件中的組件
刪除組件
尋找版本
ActionScript 3.0 事件處理模型
簡單的應用程式
應用程式設計
建立 Greetings 應用程式
執行後續的範例
使用組件
組件的架構
ActionScript 3.0 FLA 架構的組件
SWC 架構的組件
ActionScript 3.0 組件 API
使用組件檔案
儲存組件檔案的位置
儲存組件來源檔案的位置
組件來源檔案和類別路徑
修改組件檔案
組件應用程式除錯
設定參數和屬性
在 ActionScript 中設定組件屬性
元件庫
調整組件大小
即時預覽
處理事件
關於事件偵聽程式
關於事件物件
使用顯示清單
將組件加入到顯示清單
移動顯示清單中的組件
移除顯示清單中的組件
使用 FocusManager
使用 List 架構的組件
使用 DataProvider
建立 DataProvider
使用 dataProvider 參數
使用 ActionScript
操作 DataProvider
使用 CellRenderer
格式化儲存格
定義自訂 CellRenderer 類別
CellRenderer 屬性
將 CellRenderer 套用至 DataGrid 物件的欄
定義可編輯儲存格的 CellRenderer
使用影像、SWF 檔或影片片段做為 CellRenderer
使組件具備輔助功能
使用 UI 組件
使用 Button
與 Button 的使用者互動
Button 參數
建立具有 Button 的應用程式
使用 CheckBox
與 CheckBox 的使用者互動
CheckBox 參數
建立具有 CheckBox 的應用程式
使用 ColorPicker
與 ColorPicker 的使用者互動
ColorPicker 參數
建立具有 ColorPicker 的應用程式
使用 ComboBox
與 ComboBox 的使用者互動
ComboBox 的參數
建立具有 ComboBox 的應用程式
使用 DataGrid
與 DataGrid 的使用者互動
DataGrid 參數
建立具有 DataGrid 的應用程式
使用 Label
與 Label 的使用者互動
Label 參數
建立具有 Label 的應用程式
使用 List
與 List 的使用者互動
List 參數
建立具有 List 的應用程式
使用 NumericStepper
與 NumericStepper 的使用者互動
NumericStepper 的參數
建立具有 NumericStepper 的應用程式
使用 ProgressBar
與 ProgressBar 的使用者互動
ProgressBar 參數
建立具有 ProgressBar 的應用程式
使用 RadioButton
與 RadioButton 的使用者互動
RadioButton 參數
建立具有 RadioButton 的應用程式
使用 ScrollPane
與 ScrollPane 的使用者互動
ScrollPane 參數
建立具有 ScrollPane 的應用程式
使用 Slider
與 Slider 組件的使用者互動
Slider 參數
建立具有 Slider 的應用程式
使用 TextArea
與 TextArea 的使用者互動
TextArea 參數
建立具有 TextArea 的應用程式
使用 TextInput
與 TextInput 的使用者互動
TextInput 參數
建立具有 TextInput 的應用程式
使用 TileList
與 TileList 的使用者互動
TileList 參數
建立具有 TileList 的應用程式
使用 UILoader
與 UILoader 的使用者互動
UILoader 參數
建立具有 UILoader 的應用程式
使用 UIScrollBar
與 UIScrollBar 的使用者互動
UIScrollBar 參數
建立具有 UIScrollBar 的應用程式
自訂使用者介面組件
關於自訂 UI 組件
設定樣式
瞭解樣式設定
存取組件的預設樣式
設定並取得組件實體上的樣式
使用 TextFormat 設定文字屬性
為組件的所有實體設定一種樣式
為所有組件設定一種樣式
關於外觀元素
建立新的外觀元素
為所有實體建立一個外觀元素
為某些實體建立外觀元素
自訂 Button
對 Button 使用樣式
對 Button 使用外觀元素
自訂 CheckBox
對 CheckBox 使用樣式
對 CheckBox 使用外觀元素
自訂 ColorPicker
對 ColorPicker 使用樣式
對 ColorPicker 使用外觀元素
自訂 ComboBox
對 ComboBox 使用樣式
對 ComboBox 使用外觀元素
自訂 DataGrid
對 DataGrid 使用樣式
為個別欄設定樣式
設定標題樣式
對 DataGrid 使用外觀元素
自訂 Label
對 Label 使用樣式
對 Label 使用外觀元素
自訂 List
對 List 使用樣式
對 List 使用外觀元素
自訂 NumericStepper
對 NumericStepper 使用樣式
對 NumericStepper 使用外觀元素
自訂 ProgressBar
對 ProgressBar 使用樣式
對 ProgressBar 使用外觀元素
自訂 RadioButton
對 RadioButton 使用樣式
對 RadioButton 使用外觀元素
自訂 ScrollPane
對 ScrollPane 使用樣式
對 ScrollPane 使用外觀元素
自訂 Slider
對 Slider 使用樣式
對 Slider 使用外觀元素
自訂 TextArea
對 TextArea 使用樣式
對 TextArea 使用外觀元素
自訂 TextInput
對 TextInput 使用樣式
對 TextInput 使用外觀元素
自訂 TileList
對 TileList 使用樣式
對 TileList 使用外觀元素
自訂 UILoader
自訂 UIScrollBar
對 UIScrollBar 使用樣式
對 UIScrollBar 使用外觀元素
使用 FLVPlayback 組件
使用 FLVPlayback 組件
建立具有 FLVPlayback 組件的應用程式
FLVPlayback 組件參數
指定 source 參數
使用即時預覽
全螢幕支援
配置播放多個 FLV 檔的對齊方式
自動播放漸進式下載的 FLV 檔
使用提示點
使用 Flash 視訊提示點對話方塊
搭配提示點使用 ActionScript
新增 ActionScript 提示點
偵聽 cuePoint 事件
尋找提示點
搜尋瀏覽提示點
啟用和停用內嵌 FLV 檔的提示點
移除 ActionScript 提示點
播放多個 FLV 檔
使用多個視訊播放程式
從 Flash Media Server 串流處理 FLV 檔
本地頻寬偵測或不使用頻寬偵測
不使用本地頻寬偵測
自訂 FLVPlayback 組件
選取預先設計的外觀元素
個別設定 FLV 播放自訂使用者介面組件的外觀元素
Button 組件
BufferingBar 組件
SeekBar 和 VolumeBar 組件
連接您的 FLV 播放自訂使用者介面組件
建立新的外觀元素
使用外觀元素版面配置
緩衝列
搜尋列和音量列
背景和前景片段
修改外觀元素行為
使用 SMIL 檔
<smil>
<head>
<meta>
<layout>
<root-layout>
<body>
<video>
<ref>
<switch>
使用 FLVPlayback 註解功能組件
使用 FLVPlaybackCaptioning 組件
將註解功能加入到 FLVPlayback 組件
設定 FLVPlaybackCaptioning 組件參數
指定 source 參數
顯示註解
使用 Timed Text 註解
搭配使用提示點和註解功能
瞭解 FLVPlaybackCaptioning 提示點標準
瞭解如何建立事件內嵌提示點的註解功能
使用內嵌提示點支援多國語言音軌
使用註解功能播放多個 FLV 檔
自訂 FLVPlaybackCaptioning 組件
Timed Text 標籤
學習 Adobe Flash 中的 ActionScript 2.0
簡介
本書的對象
系統需求
更新 Flash XML 檔
關於說明文件
學習 ActionScript 2.0 手冊概觀
印刷慣例
本文件使用的術語
複製及貼上程式碼
額外的資源
關於樣本檔案
PDF 檔或印刷文件的位置
關於 LiveDocs
其它線上資源
其它主題文件的位置
Flash ActionScript 的新增功能
ActionScript 2.0 和 Flash Player 9.x 的新增功能
ActionScript 2.0 和 Flash Player 8 的新增功能
Flash Player 8 中的 ActionScript 語言增加功能
關於不建議使用的語言元素
ActionScript 編輯變更
本機安裝 SWF 檔的安全性模式變更
關於 ActionScript
什麼是 ActionScript
關於 ActionScript 1.0 和 ActionScript 2.0 之間的選擇
瞭解 ActionScript 和 Flash Player
資料和資料類型
關於資料
關於資料類型
關於基本和複雜資料類型
Boolean 資料類型
MovieClip 資料類型
null 資料類型
Number 資料類型
Object 資料類型
String 資料類型
undefined 資料類型
Void 資料類型
關於指定資料類型和嚴謹資料輸入
指定資料類型
關於類型檢查
關於判斷資料類型
關於變數
關於宣告變數
關於預設值
關於指定值
關於運算子和變數
關於命名變數
在應用程式中使用變數
以傳址方式傳遞變數
關於變數和範圍
全域變數
時間軸變數
區域變數
關於載入變數
透過 URL 使用變數
在應用程式中使用 FlashVars
從伺服器載入變數
在專案中使用變數
在物件中組織資料
關於轉換
關於轉換物件
語法和語言的基礎概念
關於語法、陳述式和運算式
ActionScript 和 JavaScript 之間的差異
關於區分大小寫
關於點語法和目標路徑
關於使用點語法將目標指向實體
將目標指向實體
將目標指向動態實體和載入的內容
關於範圍和目標指向
使用目標路徑按鈕
關於斜線語法
關於語言標點符號
分號和冒號
大括號
括號
關於常值
關於註解
單行註解
多行註解
結尾註解
類別內的註解
關於常數和關鍵字
使用常數
關於關鍵字
關於保留字
關於陳述式
關於複合陳述式
關於條件
關於編寫條件
使用 if 陳述式
使用 if..else 陳述式
使用 if..else if 陳述式
使用 switch 陳述式
使用 try..catch 和 try..catch..finally 陳述式
關於條件運算子和替代語法
使用迴圈重複動作
關於建立和結束迴圈
使用 for 迴圈
使用 for..in 迴圈
使用 while 迴圈
關於 do..while 迴圈
在 ActionScript 中使用巢狀迴圈
關於陣列
使用陣列
關於修改陣列
關於參考和尋找長度
關於新增和移除元素
建立索引陣列
建立多維陣列
建立關聯陣列
關於運算子
使用運算子來操作值
關於運算子優先順序和關聯性
關於使用運算子處理字串
使用點運算子和陣列存取運算子
關於後置運算子
關於一元運算子
關於乘法運算子
關於加法運算子
使用數值運算子
關於關係運算子
關於相等運算子
使用關係和相等運算子
關於指定運算子
使用指定運算子
關於邏輯運算子
使用邏輯運算子
關於位元位移運算子
關於位元邏輯運算子
使用位元運算子
關於條件運算子
在文件中使用運算子
函數和方法
關於函數和方法
關於方法和函數的類型
關於內建與最高階函數
編寫具名函數
編寫匿名與回呼函數
關於函數常值
關於建構函數
定義全域和時間軸函數
將目標指向並呼叫使用者定義函數
具名函數
在 Flash 中使用函數
在函數中使用變數
將參數傳遞給函數
從函數傳回值
關於巢狀函數
瞭解方法
命名方法
類別
關於物件導向程式設計和 Flash
使用類別的優點
關於套件
類別與套件的比較
處理套件
關於值與資料類型
物件導向程式設計的基礎
編寫自訂類別檔案
關於在應用程式中處理自訂類別
關於匯入類別檔案
關於設定和修改類別路徑
編譯器如何解析類別參考
使用 Flash 中的類別檔案
使用類別檔案的方法與屬性
關於公用、私有和靜態方法與屬性 (成員)
關於類別成員
使用 Singleton 設計模式
使用類別成員
關於 getter 和 setter 方法
使用 getter 和 setter 方法
關於動態類別
建立動態類別
關於使用封裝
關於在類別中使用 this 關鍵字
範例:編寫自訂類別
建立並包裝類別檔案
編寫建構函數
加入方法與屬性
控制您類別中的成員存取
說明類別
範例:在 Flash 中使用自訂類別檔案
匯入類別與套件
在範例中建立類別的實體
在 Flash 中將類別指定給元件
編譯及匯出類別
使用 ASO 檔
瞭解類別與範圍
關於最高階與內建類別
最高階類別
flash.display 套件
flash.external 套件
flash.filters 套件
flash.geom 套件
flash.net 套件
flash.text 套件
mx.lang 套件
System 與 TextField 套件
關於使用內建類別
關於建立內建類別的新實體
存取內建物件屬性
關於呼叫內建物件方法
關於類別 (靜態) 成員
排除類別
預先載入類別檔案
繼承
關於繼承
關於在 Flash 中編寫子類別
關於編寫子類別
範例:擴充 Widget 類別
覆寫方法和屬性
在應用程式中使用多型
介面
關於介面
關於 interface 關鍵字
關於命名介面
定義和實作介面
將介面建立為資料類型
暸解繼承和介面
範例:使用介面
範例:建立複雜的介面
處理事件
關於 ActionScript 和事件
使用事件處理常式方法
使用事件偵聽程式
將事件偵聽程式與組件搭配使用
使用按鈕與影片片段事件處理常式
搭配 on 和 onClipEvent 使用事件處理常式方法
為 on 或 onClipEvent 方法指定事件
將多個處理常式附加或指定到一個物件
廣播組件實體的事件
建立具有按鈕狀態的影片片段
事件處理常式範圍
this 關鍵字的範圍
使用 Delegate 類別
處理影片片段
關於使用 ActionScript 控制影片片段
在單一影片片段上呼叫多個方法
載入與取消載入 SWF 檔
指定已載入 SWF 檔的根時間軸
將影像檔載入影片片段
更改影片片段位置和外觀
拖曳影片片段
在執行階段建立影片片段
建立空白影片片段
複製或移除影片片段
將影片片段元件附加到舞台
將參數加入動態建立的影片片段
管理影片片段深度
決定次高的可用深度
判斷特定深度中的實體
判斷實體的深度
替換影片片段深度
關於使用 ActionScript 快取和捲動影片片段
啟用快取的時機
快取影片片段
設定影片片段的背景
將影片片段當做遮色片使用
關於遮蓋裝置字體
關於 Alpha 色版遮色片
處理影片片段事件
將類別指定給影片片段元件
初始化類別屬性
處理文字和字串
關於文字欄位
使用 TextField 類別
在執行階段將文字指定給文字欄位
關於文字欄位的實體名稱和變數名稱
在執行階段建立文字欄位
關於處理文字欄位
變更文字欄位的位置
在執行階段變更文字欄位的尺寸
關於將文字和變數載入文字欄位
使用 FlashVars 載入並顯示文字
使用 LoadVars 載入並顯示文字
使用 LoadVars 載入變數
從 XML 文件載入並顯示文字
使用字體
內嵌字元
內嵌字體
建立自訂字元集
配合內嵌字體使用 TextField 方法
關於共享字體
關於字體呈現方式和消除鋸齒的文字
Flash 中的字體呈現選項
關於連續筆畫調節功能
使用 ActionScript 設定消除鋸齒
設定字體表格
關於文字版面和格式化
關於格式化消除鋸齒的文字
使用格線符合類型
使用 TextFormat 類別
新文字欄位的預設屬性
使用階層式樣式表的樣式設定文字格式
支援的 CSS 屬性
建立樣式表物件
載入外部 CSS 檔
使用 ActionScript 建立新樣式
將樣式套用到 TextField 物件
將樣式表套用到 TextArea 組件
合併樣式
使用樣式類別
指定內建 HTML 標籤的樣式
配合 HTML 使用樣式的範例
使用樣式定義新標籤
配合 XML 使用樣式的範例
使用 HTML 格式化文字
使用 HTML 格式化文字時所需的屬性和語法
關於支援的 HTML 標籤
錨點標籤
粗體標籤
中斷標籤
字體標籤
影像標籤
斜體標籤
清單項目標籤
段落標籤
合併標籤
文字格式標籤
底線標籤
關於支援的 HTML 實體
關於在文字欄位中嵌入影像、SWF 檔和影片片段
嵌入 SWF 和影像檔
嵌入影片片段元件
關於指定高度和寬度值
使用 ActionScript 控制內嵌媒體
關於將內嵌媒體製作成超連結
範例:建立捲動文字
關於字串和 String 類別
面板
使用 Locale 類別
使用輸入法編輯器
關於 String 類別
建立字串
關於跳脫字元
分析和比較字串中的字元
轉換和連接字串
傳回子字串
動畫、濾鏡和繪圖
使用 ActionScript 2.0 製作動畫
關於動畫和影格速率
使用程式碼淡化物件
使用程式碼加入顏色和亮度特效
使用程式碼移動物件
使用程式碼調整影像
關於點陣圖快取、捲動和效能
關於 Tween 和 TransitionManager 類別
將補間動畫及轉場加到 Flash Professional 8 檔案 (僅適用於 Flash Professional 8)
使用 TransitionManager 和 Tween 類別表現動畫
關於加/減速類別與方法
關於 Tween 類別
使用 Tween 類別
關於使用 continueTo() 方法產生連續動畫
建立連續執行的動畫
合併 TransitionManager 和 Tween 類別
使用濾鏡特效
使用濾鏡套件
使用濾鏡、快取和 MovieClip 類別
關於感應區偵測、旋轉、傾斜和縮放濾鏡
將濾鏡套用到物件實體和 BitmapData 實體
關於錯誤處理、效能和濾鏡
使用 ActionScript 處理濾鏡
使用模糊化濾鏡
使用投影濾鏡
使用光暈濾鏡
建立漸層光暈
使用斜角濾鏡
關於漸層斜角濾鏡
套用漸層斜角濾鏡
使用顏色矩陣濾鏡
使用迴旋濾鏡
使用位移地圖濾鏡
使用程式碼處理濾鏡特效
調整濾鏡屬性
使用 ActionScript 將濾鏡做成動畫
使用 clone() 方法
使用 BitmapData 類別建立點陣圖
關於混合模式
套用混合模式
關於作業順序
使用 ActionScript 進行繪製
使用繪圖方法來繪製線段、曲線和形狀。
繪製特定形狀
使用複雜的漸層填色
使用線段樣式
設定筆畫和端點樣式
設定線段樣式的參數
使用 Drawing API 方法及製作動畫
認識縮放和分割導引線
使用 ActionScript 處理 9 個分割縮放
使用 ActionScript 建立互動
關於事件和互動
控制 SWF 檔播放
跳到影格或場景
播放和停止影片片段
跳到不同的 URL
建立互動式效果和視覺效果
建立自訂滑鼠指標
取得指標位置
擷取按鍵
設定顏色數值
建立聲音控制項
碰撞偵測
建立簡單的線段繪圖工具
使用 ActionScript 建立執行階段資料繫結
使用 ActionScript 建立 UI 組件之間的繫結
使用組件、繫結和自訂格式化程式
增加及繫結「舞台」上的組件
解構樣本程式碼
處理影像、聲音和視訊
關於載入和使用外部媒體
載入外部 SWF 和影像檔案
關於載入 SWF 檔和根時間軸
關於載入和使用外部 MP3 檔
載入 MP3 檔
預先載入 MP3 檔
讀取 MP3 檔的 ID3 標籤
指定連結到元件庫中的資源
關於使用 FLV 視訊
建立視訊物件
動態播放外部 FLV 檔
建立視訊橫幅
預先匯入 FLV 檔
使用提示點
使用提示點加入搜尋功能
使用中繼資料
設定 FLV 檔的伺服器
關於在 Macintosh 上找出本機 FLV 檔的位置
關於建立媒體檔案的進度動畫
建立載入 SWF 和影像檔案的進度動畫
建立以 ActionScript 載入 MP3 檔的狀態列
使用 ActionScript 建立載入 FLV 檔的進度列
處理外部資料
傳送和載入變數
檢查載入的資料
建立進度列以顯示資料載入進度
使用 HTTP 連接到伺服器端 Script
使用 LoadVars 類別
關於上傳和下載
關於 FileReference API 功能和安全性
將檔案上傳功能加入應用程式
關於 XML
使用 XML 類別
使用 XMLSocket 類別
傳送訊息到 Flash Player,以及從其中送出訊息
使用 fscommand() 函數
關於使用 JavaScript 控制 Flash 應用程式
關於 Flash Player 方法
關於外部 API
建立與 External API 的互動
使用 External API 控制 Flash 視訊
瞭解安全性
關於與以前 Flash Player 安全性模式的相容性
關於本機檔案安全性與 Flash Player
瞭解本機安全執行程序
關於 Flash Player 安全性設定
關於本機檔案安全性與放映檔
關於舊版 SWF 檔的疑難排解
修復已部署在本機電腦上的舊版內容
發佈本機部署檔案
使用 Flash 本機檔案安全性限制在本機上測試內容
使用設定管理員指定受信任的檔案
建立用於 Flash 部署的組態設定檔
關於 sandboxType 屬性
關於 local-with-file-system 限制
限制網路 API
關於網域、跨網域安全性和 SWF 檔
設定和本機資料的網域名稱規則
SWF 檔之間的跨網域和子網域存取
允許在跨網域的 SWF 檔之間進行資料存取
允許資料存取之伺服器端原則檔案
允許跨網域資料載入
關於自訂原則檔案位置
關於 XMLSocket 原則檔案
SWF 檔之間的 HTTP 至 HTTPS 通訊協定存取
允許 SWF 檔之間的 HTTP 至 HTTPS 通訊協定存取
ActionScript 2.0 最佳做法和編寫程式慣例
命名慣例
一般命名原則
避免保留字或語言建構
命名變數
命名常數
命名 Boolean 變數
命名函數和方法
命名類別和物件
命名套件
命名介面
命名自訂組件
在程式碼中使用註解
編寫良好的註解
將註解加入至類別
ActionScript 編寫程式慣例
將 ActionScript 程式碼保存在單一位置
將程式碼附加至物件
處理範圍
避免使用絕對目標 (_root)
使用 _lockroot
使用 this 關鍵字
關於類別中的範圍
建構類別檔案
建立類別的一般原則
在類別檔案中使用 this 前置詞
關於初始化
使用 trace 陳述式
關於 super 前置詞
避免使用 with 陳述式
關於使用函數
關於停止重複程式碼
ActionScript 和 Flash Player 最佳化
最佳化您的程式碼
格式化 ActionScript 語法
一般格式化原則
編寫條件陳述式
編寫複合陳述式
編寫 for 陳述式
使用 while 和 do..while 陳述式
編寫 return 陳述式
編寫 switch 陳述式
編寫 try..catch 和 try..catch..finally 陳述式
關於使用偵聽程式語法
錯誤訊息
不建議使用的 Flash 4 運算子
鍵盤按鍵和按鍵碼值
針對舊版 Flash Player 編寫 Script
關於針對舊版的 Flash Player
使用 Flash 建立 Flash Player 4 的內容
使用 Flash 開啟 Flash 4 檔
使用斜線語法
使用 ActionScript 1.0 設計物件導向程式
關於 ActionScript 1.0
在 ActionScript 1.0 中建立自訂的物件
在 ActionScript 1.0 中將方法指定給自訂物件
在 ActionScript 1.0 中定義事件處理常式方法
在 ActionScript 1.0 中建立繼承
在 ActionScript 1.0 中將 getter/setter 屬性加入物件
在 ActionScript 1.0 中使用 Function 物件屬性
在 ActionScript 1.0 中使用 Function.call() 方法叫用函數
在 ActionScript 1.0 中使用 Function.apply(),指定函數所套用到的物件
ActionScript 2.0 語言參考
ActionScript 語言元素
編譯器指令
#endinitclip 指令
#include 指令
#initclip 指令
常數
false 常數
Infinity 常數
-Infinity 常數
NaN 常數
newline 常數
null 常數
true 常數
undefined 常數
全域函數
Array 函數
asfunction 通訊協定
Boolean 函數
call 函數
chr 函數
clearInterval 函數
clearTimeout 函數
duplicateMovieClip 函數
escape 函數
eval 函數
fscommand 函數
getProperty 函數
getTimer 函數
getURL 函數
getVersion 函數
gotoAndPlay 函數
gotoAndStop 函數
ifFrameLoaded 函數
int 函數
isFinite 函數
isNaN 函數
length 函數
loadMovie 函數
loadMovieNum 函數
loadVariables 函數
loadVariablesNum 函數
mbchr 函數
mblength 函數
mbord 函數
mbsubstring 函數
MMExecute 函數
nextFrame 函數
nextScene 函數
Number 函數
Object 函數
on 處理常式
onClipEvent 處理常式
ord 函數
parseFloat 函數
parseInt 函數
play 函數
prevFrame 函數
prevScene 函數
print 函數
printAsBitmap 函數
printAsBitmapNum 函數
printNum 函數
random 函數
removeMovieClip 函數
setInterval 函數
setProperty 函數
setTimeout 函數
showRedrawRegions 函數
startDrag 函數
stop 函數
stopAllSounds 函數
stopDrag 函數
String 函數
substring 函數
targetPath 函數
tellTarget 函數
toggleHighQuality 函數
trace 函數
unescape 函數
unloadMovie 函數
unloadMovieNum 函數
updateAfterEvent 函數
全域屬性
_accProps 屬性
_focusrect 屬性
_global 屬性
_highquality 屬性
_level 屬性
maxscroll 屬性
_parent 屬性
_quality 屬性
_root 屬性
scroll 屬性
_soundbuftime 屬性
this 屬性
運算子
+ 加法運算子
+= 加法指定運算子
[] 陣列存取運算子
= 指定運算子
& 位元 AND 運算子
&= 位元 AND 指定運算子
<< 位元左移運算子
<<= 位元左移和指定運算子
~ 位元 NOT 運算子
| 位元 OR 運算子
|= 位元 OR 指定運算子
>> 位元右移運算子
>>= 位元右移和指定運算子
>>> 無正負號的位元右移運算子
>>>= 無正負號的位元右移和指定運算子
^ 位元 XOR 運算子
^= 位元 XOR 指定運算子
/*..*/ 區塊註解分隔符號運算子
, 逗號運算子
add 連接 (字串) 運算子
?: 條件運算子
-- 遞減運算子
/ 除法運算子
/= 除法指定運算子
. 點運算子
== 相等運算子
eq 相等 (字串) 運算子
> 大於運算子
gt 大於 (字串) 運算子
>= 大於或等於運算子
ge 大於或等於 (字串) 運算子
++ 遞增運算子
!= 不相等運算子
<> 不相等運算子
運算子實體
< 小於運算子
lt 小於 (字串) 運算子
<= 小於或等於運算子
le 小於或等於 (字串) 運算子
// 行註解分隔符號運算子
&& 邏輯 AND 運算子
and 邏輯 AND 運算子
! 邏輯 NOT 運算子
not 邏輯 NOT 運算子
|| 邏輯 OR 運算子
or 邏輯 OR 運算子
% 模除運算子
%= 模除指定運算子
* 乘法運算子
*= 乘法指定運算子
new 運算子
ne 不相等 (字串) 運算子
{} 物件初始設定式運算子
() 括號運算子
=== 嚴謹相等運算子
!== 嚴謹不相等運算子
" 字串分隔符號運算子
- 減法運算子
-= 減法指定運算子
: 類型運算子
typeof 運算子
void 運算子
陳述式
break 陳述式
case 陳述式
class 陳述式
continue 陳述式
default 陳述式
delete 陳述式
do..while 陳述式
dynamic 陳述式
else 陳述式
else if 陳述式
extends 陳述式
for 陳述式
for..in 陳述式
function 陳述式
get 陳述式
if 陳述式
implements 陳述式
匯入陳述式
interface 陳述式
intrinsic 陳述式
private 陳述式
public 陳述式
return 陳述式
set 陳述式
set variable 陳述式
static 陳述式
super 陳述式
switch 陳述式
throw 陳述式
try..catch..finally 陳述式
var 陳述式
while 陳述式
with 陳述式
ActionScript 類別
Accessibility
isActive (Accessibility.isActive 方法)
updateProperties (Accessibility.updateProperties 方法)
arguments
callee (arguments.callee 屬性)
caller (arguments.caller 屬性)
length (arguments.length 屬性)
Array
Array 建構函式
CASEINSENSITIVE (Array.CASEINSENSITIVE 屬性)
concat (Array.concat 方法)
DESCENDING (Array.DESCENDING 屬性)
join (Array.join 方法)
length (Array.length 屬性)
NUMERIC (Array.NUMERIC 屬性)
pop (Array.pop 方法)
push (Array.push 方法)
RETURNINDEXEDARRAY (Array.RETURNINDEXEDARRAY 屬性)
reverse (Array.reverse 方法)
shift (Array.shift 方法)
slice (Array.slice 方法)
sort (Array.sort 方法)
sortOn (Array.sortOn 方法)
splice (Array.splice 方法)
toString (Array.toString 方法)
UNIQUESORT (Array.UNIQUESORT 屬性)
unshift (Array.unshift 方法)
AsBroadcaster
addListener (AsBroadcaster.addListener 方法)
broadcastMessage (AsBroadcaster.broadcastMessage 方法)
initialize (AsBroadcaster.initialize 方法)
_listeners (AsBroadcaster._listeners 屬性)
removeListener (AsBroadcaster.removeListener 方法)
BevelFilter (flash.filters.BevelFilter)
angle (BevelFilter.angle 屬性)
BevelFilter 建構函式
blurX (BevelFilter.blurX 屬性)
blurY (BevelFilter.blurY 屬性)
clone (BevelFilter.clone 方法)
distance (BevelFilter.distance 屬性)
highlightAlpha (BevelFilter.highlightAlpha 屬性)
highlightColor (BevelFilter.highlightColor 屬性)
knockout (BevelFilter.knockout 屬性)
quality (BevelFilter.quality 屬性)
shadowAlpha (BevelFilter.shadowAlpha 屬性)
shadowColor (BevelFilter.shadowColor 屬性)
strength (BevelFilter.strength 屬性)
type (BevelFilter.type 屬性)
BitmapData (flash.display.BitmapData)
applyFilter (BitmapData.applyFilter 方法)
BitmapData 建構函式
clone (BitmapData.clone 方法)
colorTransform (BitmapData.colorTransform 方法)
compare (BitmapData.compare 方法)
copyChannel (BitmapData.copyChannel 方法)
copyPixels (BitmapData.copyPixels 方法)
dispose (BitmapData.dispose 方法)
draw (BitmapData.draw 方法)
fillRect (BitmapData.fillRect 方法)
floodFill (BitmapData.floodFill 方法)
generateFilterRect (BitmapData.generateFilterRect 方法)
getColorBoundsRect (BitmapData.getColorBoundsRect 方法)
getPixel (BitmapData.getPixel 方法)
getPixel32 (BitmapData.getPixel32 方法)
height (BitmapData.height 屬性)
hitTest (BitmapData.hitTest 方法)
loadBitmap (BitmapData.loadBitmap 方法)
merge (BitmapData.merge 方法)
noise (BitmapData.noise 方法)
paletteMap (BitmapData.paletteMap 方法)
perlinNoise (BitmapData.perlinNoise 方法)
pixelDissolve (BitmapData.pixelDissolve 方法)
rectangle (BitmapData.rectangle 屬性)
scroll (BitmapData.scroll 方法)
setPixel (BitmapData.setPixel 方法)
setPixel32 (BitmapData.setPixel32 方法)
threshold (BitmapData.threshold 方法)
transparent (BitmapData.transparent 屬性)
width (BitmapData.width 屬性)
BitmapFilter (flash.filters.BitmapFilter)
clone (BitmapFilter.clone 方法)
BlurFilter (flash.filters.BlurFilter)
BlurFilter 建構函式
blurX (BlurFilter.blurX 屬性)
blurY (BlurFilter.blurY 屬性)
clone (BlurFilter.clone 方法)
quality (BlurFilter.quality 屬性)
Boolean
Boolean 建構函式
toString (Boolean.toString 方法)
valueOf (Boolean.valueOf 方法)
Button
_alpha (Button._alpha 屬性)
blendMode (Button.blendMode 屬性)
cacheAsBitmap (Button.cacheAsBitmap 屬性)
enabled (Button.enabled 屬性)
filters (Button.filters 屬性)
_focusrect (Button._focusrect 屬性)
getDepth (Button.getDepth 方法)
_height (Button._height 屬性)
_highquality (Button._highquality 屬性)
menu (Button.menu 屬性)
_name (Button._name 屬性)
onDragOut (Button.onDragOut 處理常式)
onDragOver (Button.onDragOver 處理常式)
onKeyDown (Button.onKeyDown 處理常式)
onKeyUp (Button.onKeyUp 處理常式)
onKillFocus (Button.onKillFocus 處理常式)
onPress (Button.onPress 處理常式)
onRelease (Button.onRelease 處理常式)
onReleaseOutside (Button.onReleaseOutside 處理常式)
onRollOut (Button.onRollOut 處理常式)
onRollOver (Button.onRollOver 處理常式)
onSetFocus (Button.onSetFocus 處理常式)
_parent (Button._parent 屬性)
_quality (Button._quality 屬性)
_rotation (Button._rotation 屬性)
scale9Grid (Button.scale9Grid 屬性)
_soundbuftime (Button._soundbuftime 屬性)
tabEnabled (Button.tabEnabled 屬性)
tabIndex (Button.tabIndex 屬性)
_target (Button._target 屬性)
trackAsMenu (Button.trackAsMenu 屬性)
_url (Button._url 屬性)
useHandCursor (Button.useHandCursor 屬性)
_visible (Button._visible 屬性)
_width (Button._width 屬性)
_x (Button._x 屬性)
_xmouse (Button._xmouse 屬性)
_xscale (Button._xscale 屬性)
_y (Button._y 屬性)
_ymouse (Button._ymouse 屬性)
_yscale (Button._yscale 屬性)
Camera
activityLevel (Camera.activityLevel 屬性)
bandwidth (Camera.bandwidth 屬性)
currentFps (Camera.currentFps 屬性)
fps (Camera.fps 屬性)
get (Camera.get 方法)
height (Camera.height 屬性)
index (Camera.index 屬性)
motionLevel (Camera.motionLevel 屬性)
motionTimeOut (Camera.motionTimeOut 屬性)
muted (Camera.muted 屬性)
name (Camera.name 屬性)
name (Camera.name 屬性)
onActivity (Camera.onActivity 處理常式)
onStatus (Camera.onStatus 處理常式)
quality (Camera.quality 屬性)
setMode (Camera.setMode 方法)
setMotionLevel (Camera.setMotionLevel 方法)
setQuality (Camera.setQuality 方法)
width (Camera.width 屬性)
capabilities (System.capabilities)
avHardwareDisable (capabilities.avHardwareDisable 屬性)
hasAccessibility (capabilities.hasAccessibility 屬性)
hasAudio (capabilities.hasAudio 屬性)
hasAudioEncoder (capabilities.hasAudioEncoder 屬性)
hasEmbeddedVideo (capabilities.hasEmbeddedVideo 屬性)
hasIME (capabilities.hasIME 屬性)
hasMP3 (capabilities.hasMP3 屬性)
hasPrinting (capabilities.hasPrinting 屬性)
hasScreenBroadcast (capabilities.hasScreenBroadcast 屬性)
hasScreenPlayback (capabilities.hasScreenPlayback 屬性)
hasStreamingAudio (capabilities.hasStreamingAudio 屬性)
hasStreamingVideo (capabilities.hasStreamingVideo 屬性)
hasVideoEncoder (capabilities.hasVideoEncoder 屬性)
isDebugger (capabilities.isDebugger 屬性)
language (capabilities.language 屬性)
localFileReadDisable (capabilities.localFileReadDisable 屬性)
manufacturer (capabilities.manufacturer 屬性)
os (capabilities.os 屬性)
pixelAspectRatio (capabilities.pixelAspectRatio 屬性)
playerType (capabilities.playerType 屬性)
screenColor (capabilities.screenColor 屬性)
screenDPI (capabilities.screenDPI 屬性)
screenResolutionX (capabilities.screenResolutionX 屬性)
screenResolutionY (capabilities.screenResolutionY 屬性)
serverString (capabilities.serverString 屬性)
version (capabilities.version 屬性)
Color
Color 建構函式
getRGB (Color.getRGB 方法)
getTransform (Color.getTransform 方法)
setRGB (Color.setRGB 方法)
setTransform (Color.setTransform 方法)
ColorMatrixFilter (flash.filters.ColorMatrixFilter)
clone (ColorMatrixFilter.clone 方法)
ColorMatrixFilter 建構函式
matrix (ColorMatrixFilter.matrix 屬性)
ColorTransform (flash.geom.ColorTransform)
alphaMultiplier (ColorTransform.alphaMultiplier 屬性)
alphaOffset (ColorTransform.alphaOffset 屬性)
blueMultiplier (ColorTransform.blueMultiplier 屬性)
blueOffset (ColorTransform.blueOffset 屬性)
ColorTransform 建構函式
concat (ColorTransform.concat 方法)
greenMultiplier (ColorTransform.greenMultiplier 屬性)
greenOffset (ColorTransform.greenOffset 屬性)
redMultiplier (ColorTransform.redMultiplier 屬性)
redOffset (ColorTransform.redOffset 屬性)
rgb (ColorTransform.rgb 屬性)
toString (ColorTransform.toString 方法)
ContextMenu
builtInItems (ContextMenu.builtInItems 屬性)
ContextMenu 建構函式
copy (ContextMenu.copy 方法)
customItems (ContextMenu.customItems 屬性)
hideBuiltInItems (ContextMenu.hideBuiltInItems 方法)
onSelect (ContextMenu.onSelect 處理常式)
ContextMenuItem
caption (ContextMenuItem.caption 屬性)
ContextMenuItem 建構函式
copy (ContextMenuItem.copy 方法)
enabled (ContextMenuItem.enabled 屬性)
onSelect (ContextMenuItem.onSelect 處理常式)
separatorBefore (ContextMenuItem.separatorBefore 屬性)
visible (ContextMenuItem.visible 屬性)
ConvolutionFilter (flash.filters.ConvolutionFilter)
alpha (ConvolutionFilter.alpha 屬性)
bias (ConvolutionFilter.bias 屬性)
clamp (ConvolutionFilter.clamp 屬性)
clone (ConvolutionFilter.clone 方法)
color (ConvolutionFilter.color 屬性)
ConvolutionFilter 建構函式
divisor (ConvolutionFilter.divisor 屬性)
matrix (ConvolutionFilter.matrix 屬性)
matrixX (ConvolutionFilter.matrixX 屬性)
matrixY (ConvolutionFilter.matrixY 屬性)
preserveAlpha (ConvolutionFilter.preserveAlpha 屬性)
CustomActions
get (CustomActions.get 方法)
install (CustomActions.install 方法)
list (CustomActions.list 方法)
uninstall (CustomActions.uninstall 方法)
Date
Date 建構函式
getDate (Date.getDate 方法)
getDay (Date.getDay 方法)
getFullYear (Date.getFullYear 方法)
getHours (Date.getHours 方法)
getMilliseconds (Date.getMilliseconds 方法)
getMinutes (Date.getMinutes 方法)
getMonth (Date.getMonth 方法)
getSeconds (Date.getSeconds 方法)
getTime (Date.getTime 方法)
getTimezoneOffset (Date.getTimezoneOffset 方法)
getUTCDate (Date.getUTCDate 方法)
getUTCDay (Date.getUTCDay 方法)
getUTCFullYear (Date.getUTCFullYear 方法)
getUTCHours (Date.getUTCHours 方法)
getUTCMilliseconds (Date.getUTCMilliseconds 方法)
getUTCMinutes (Date.getUTCMinutes 方法)
getUTCMonth (Date.getUTCMonth 方法)
getUTCSeconds (Date.getUTCSeconds 方法)
getUTCYear (Date.getUTCYear 方法)
getYear (Date.getYear 方法)
setDate (Date.setDate 方法)
setFullYear (Date.setFullYear 方法)
setHours (Date.setHours 方法)
setMilliseconds (Date.setMilliseconds 方法)
setMinutes (Date.setMinutes 方法)
setMonth (Date.setMonth 方法)
setSeconds (Date.setSeconds 方法)
setTime (Date.setTime 方法)
setUTCDate (Date.setUTCDate 方法)
setUTCFullYear (Date.setUTCFullYear 方法)
setUTCHours (Date.setUTCHours 方法)
setUTCMilliseconds (Date.setUTCMilliseconds 方法)
setUTCMinutes (Date.setUTCMinutes 方法)
setUTCMonth (Date.setUTCMonth 方法)
setUTCSeconds (Date.setUTCSeconds 方法)
setYear (Date.setYear 方法)
toString (Date.toString 方法)
UTC (Date.UTC 方法)
valueOf (Date.valueOf 方法)
DisplacementMapFilter (flash.filters.DisplacementMapFilter)
alpha (DisplacementMapFilter.alpha 屬性)
clone (DisplacementMapFilter.clone 方法)
color (DisplacementMapFilter.color 屬性)
componentX (DisplacementMapFilter.componentX 屬性)
componentY (DisplacementMapFilter.componentY 屬性)
DisplacementMapFilter 建構函式
mapBitmap (DisplacementMapFilter.mapBitmap 屬性)
mapPoint (DisplacementMapFilter.mapPoint 屬性)
mode (DisplacementMapFilter.mode 屬性)
scaleX (DisplacementMapFilter.scaleX 屬性)
scaleY (DisplacementMapFilter.scaleY 屬性)
DropShadowFilter (flash.filters.DropShadowFilter)
alpha (DropShadowFilter.alpha 屬性)
angle (DropShadowFilter.angle 屬性)
blurX (DropShadowFilter.blurX 屬性)
blurY (DropShadowFilter.blurY 屬性)
clone (DropShadowFilter.clone 方法)
color (DropShadowFilter.color 屬性)
distance (DropShadowFilter.distance 屬性)
DropShadowFilter 建構函式
hideObject (DropShadowFilter.hideObject 屬性)
inner (DropShadowFilter.inner 屬性)
knockout (DropShadowFilter.knockout 屬性)
quality (DropShadowFilter.quality 屬性)
strength (DropShadowFilter.strength 屬性)
Error
Error 建構函式
message (Error.message 屬性)
name (Error.name 屬性)
toString (Error.toString 方法)
ExternalInterface (flash.external.ExternalInterface)
addCallback (ExternalInterface.addCallback 方法)
available (ExternalInterface.available 屬性)
call (ExternalInterface.call 方法)
FileReference (flash.net.FileReference)
addListener (FileReference.addListener 方法)
browse (FileReference.browse 方法)
cancel (FileReference.cancel 方法)
creationDate (FileReference.creationDate 屬性)
creator (FileReference.creator 屬性)
download (FileReference.download 方法)
FileReference 建構函式
modificationDate (FileReference.modificationDate 屬性)
name (FileReference.name 屬性)
onCancel (FileReference.onCancel 事件偵聽程式)
onComplete (FileReference.onComplete 事件偵聽程式)
onHTTPError (FileReference.onHTTPError 事件偵聽程式)
onIOError (FileReference.onIOError 事件偵聽程式)
onOpen (FileReference.onOpen 事件偵聽程式)
onProgress (FileReference.onProgress 事件偵聽程式)
onSecurityError (FileReference.onSecurityError 事件偵聽程式)
onSelect (FileReference.onSelect 事件偵聽程式)
onUploadCompleteData (FileReference.onUploadCompleteData 事件偵聽程式)
postData (FileReference.postData 屬性)
removeListener (FileReference.removeListener 方法)
size (FileReference.size 屬性)
type (FileReference.type 屬性)
upload (FileReference.upload 方法)
FileReferenceList (flash.net.FileReferenceList)
addListener (FileReferenceList.addListener 方法)
browse (FileReferenceList.browse 方法)
fileList (FileReferenceList.fileList 屬性)
FileReferenceList 建構函式
onCancel (FileReferenceList.onCancel 事件偵聽程式)
onSelect (FileReferenceList.onSelect 事件偵聽程式)
removeListener (FileReferenceList.removeListener 方法)
Function
apply (Function.apply 方法)
call (Function.call 方法)
GlowFilter (flash.filters.GlowFilter)
alpha (GlowFilter.alpha 屬性)
blurX (GlowFilter.blurX 屬性)
blurY (GlowFilter.blurY 屬性)
clone (GlowFilter.clone 方法)
color (GlowFilter.color 屬性)
GlowFilter 建構函式
inner (GlowFilter.inner 屬性)
knockout (GlowFilter.knockout 屬性)
quality (GlowFilter.quality 屬性)
strength (GlowFilter.strength 屬性)
GradientBevelFilter (flash.filters.GradientBevelFilter)
alphas (GradientBevelFilter.alphas 屬性)
angle (GradientBevelFilter.angle 屬性)
blurX (GradientBevelFilter.blurX 屬性)
blurY (GradientBevelFilter.blurY 屬性)
clone (GradientBevelFilter.clone 方法)
colors (GradientBevelFilter.colors 屬性)
distance (GradientBevelFilter.distance 屬性)
GradientBevelFilter 建構函式
knockout (GradientBevelFilter.knockout 屬性)
quality (GradientBevelFilter.quality 屬性)
ratios (GradientBevelFilter.ratios 屬性)
strength (GradientBevelFilter.strength 屬性)
type (GradientBevelFilter.type 屬性)
GradientGlowFilter (flash.filters.GradientGlowFilter)
alphas (GradientGlowFilter.alphas 屬性)
angle (GradientGlowFilter.angle 屬性)
blurX (GradientGlowFilter.blurX 屬性)
blurY (GradientGlowFilter.blurY 屬性)
clone (GradientGlowFilter.clone 方法)
color (GradientGlowFilter.color 屬性)
distance (GradientGlowFilter.distance 屬性)
GradientGlowFilter 建構函式
knockout (GradientGlowFilter.knockout 屬性)
quality (GradientGlowFilter.quality 屬性)
ratios (GradientGlowFilter.ratios 屬性)
strength (GradientGlowFilter.strength 屬性)
type (GradientGlowFilter.type 屬性)
IME (System.IME)
addListener (IME.addListener 方法)
ALPHANUMERIC_FULL (IME.ALPHANUMERIC_FULL 屬性)
ALPHANUMERIC_HALF (IME.ALPHANUMERIC_HALF 屬性)
CHINESE (IME.CHINESE 屬性)
doConversion (IME.doConversion 方法)
getConversionMode (IME.getConversionMode 方法)
getEnabled (IME.getEnabled 方法)
JAPANESE_HIRAGANA (IME.JAPANESE_HIRAGANA 屬性)
JAPANESE_KATAKANA_FULL (IME.JAPANESE_KATAKANA_FULL 屬性)
JAPANESE_KATAKANA_HALF (IME.JAPANESE_KATAKANA_HALF 屬性)
KOREAN (IME.KOREAN 屬性)
onIMEComposition (IME.onIMEComposition 事件偵聽程式)
removeListener (IME.removeListener 方法)
setCompositionString (IME.setCompositionString 方法)
setConversionMode (IME.setConversionMode 方法)
setEnabled (IME.setEnabled 方法)
UNKNOWN (IME.UNKNOWN 屬性)
Key
addListener (Key.addListener 方法)
BACKSPACE (Key.BACKSPACE 屬性)
CAPSLOCK (Key.CAPSLOCK 屬性)
CONTROL (Key.CONTROL 屬性)
DELETEKEY (Key.DELETEKEY 屬性)
DOWN (Key.DOWN 屬性)
END (Key.END 屬性)
ENTER (Key.ENTER 屬性)
ESCAPE (Key.ESCAPE 屬性)
getAscii (Key.getAscii 方法)
getCode (Key.getCode 方法)
HOME (Key.HOME 屬性)
INSERT (Key.INSERT 屬性)
isAccessible (Key.isAccessible 方法)
isDown (Key.isDown 方法)
isToggled (Key.isToggled 方法)
LEFT (Key.LEFT 屬性)
_listeners (Key._listeners 屬性)
onKeyDown (Key.onKeyDown 事件偵聽程式)
onKeyUp (Key.onKeyUp 事件偵聽程式)
PGDN (Key.PGDN 屬性)
PGUP (Key.PGUP 屬性)
removeListener (Key.removeListener 方法)
RIGHT (Key.RIGHT 屬性)
SHIFT (Key.SHIFT 屬性)
SPACE (Key.SPACE 屬性)
TAB (Key.TAB 屬性)
UP (Key.UP 屬性)
LoadVars
addRequestHeader (LoadVars.addRequestHeader 方法)
contentType (LoadVars.contentType 屬性)
decode (LoadVars.decode 方法)
getBytesLoaded (LoadVars.getBytesLoaded 方法)
getBytesTotal (LoadVars.getBytesTotal 方法)
load (LoadVars.load 方法)
loaded (LoadVars.loaded 屬性)
LoadVars 建構函式
onData (LoadVars.onData 處理常式)
onHTTPStatus (LoadVars.onHTTPStatus 處理常式)
onLoad (LoadVars.onLoad 處理常式)
send (LoadVars.send 方法)
sendAndLoad (LoadVars.sendAndLoad 方法)
toString (LoadVars.toString 方法)
LocalConnection
allowDomain (LocalConnection.allowDomain 處理常式)
allowInsecureDomain (LocalConnection.allowInsecureDomain 處理常式)
close (LocalConnection.close 方法)
connect (LocalConnection.connect 方法)
domain (LocalConnection.domain 方法)
LocalConnection 建構函式
onStatus (LocalConnection.onStatus 處理常式)
send (LocalConnection.send 方法)
Locale (mx.lang.Locale)
addDelayedInstance (Locale.addDelayedInstance 方法)
addXMLPath (Locale.addXMLPath 方法)
autoReplace (Locale.autoReplace 屬性)
checkXMLStatus (Locale.checkXMLStatus 方法)
getDefaultLang (Locale.getDefaultLang 方法)
initialize (Locale.initialize 方法)
languageCodeArray (Locale.languageCodeArray 屬性)
loadLanguageXML (Locale.loadLanguageXML 方法)
loadString (Locale.loadString 方法)
loadStringEx (Locale.loadStringEx 方法)
setDefaultLang (Locale.setDefaultLang 方法)
setLoadCallback (Locale.setLoadCallback 方法)
setString (Locale.setString 方法)
stringIDArray (Locale.stringIDArray 屬性)
Math
abs (Math.abs 方法)
acos (Math.acos 方法)
asin (Math.asin 方法)
atan (Math.atan 方法)
atan2 (Math.atan2 方法)
ceil (Math.ceil 方法)
cos (Math.cos 方法)
E (Math.E 屬性)
exp (Math.exp 方法)
floor (Math.floor 方法)
LN10 (Math.LN10 屬性)
LN2 (Math.LN2 屬性)
log (Math.log 方法)
LOG10E (Math.LOG10E 屬性)
LOG2E (Math.LOG2E 屬性)
max (Math.max 方法)
min (Math.min 方法)
PI (Math.PI 屬性)
pow (Math.pow 方法)
random (Math.random 方法)
round (Math.round 方法)
sin (Math.sin 方法)
sqrt (Math.sqrt 方法)
SQRT1_2 (Math.SQRT1_2 屬性)
SQRT2 (Math.SQRT2 屬性)
tan (Math.tan 方法)
Matrix (flash.geom.Matrix)
a (Matrix.a 屬性)
b (Matrix.b 屬性)
c (Matrix.c 屬性)
clone (Matrix.clone 方法)
concat (Matrix.concat 方法)
createBox (Matrix.createBox 方法)
createGradientBox (Matrix.createGradientBox 方法)
d (Matrix.d 屬性)
deltaTransformPoint (Matrix.deltaTransformPoint 方法)
identity (Matrix.identity 方法)
invert (Matrix.invert 方法)
Matrix 建構函式
rotate (Matrix.rotate 方法)
scale (Matrix.scale 方法)
toString (Matrix.toString 方法)
transformPoint (Matrix.transformPoint 方法)
translate (Matrix.translate 方法)
tx (Matrix.tx 屬性)
ty (Matrix.ty 屬性)
Microphone
activityLevel (Microphone.activityLevel 屬性)
gain (Microphone.gain 屬性)
get (Microphone.get 方法)
index (Microphone.index 屬性)
muted (Microphone.muted 屬性)
name (Microphone.name 屬性)
names (Microphone.names 屬性)
onActivity (Microphone.onActivity 處理常式)
onStatus (Microphone.onStatus 處理常式)
rate (Microphone.rate 屬性)
setGain (Microphone.setGain 方法)
setRate (Microphone.setRate 方法)
setSilenceLevel (Microphone.setSilenceLevel 方法)
setUseEchoSuppression (Microphone.setUseEchoSuppression 方法)
silenceLevel (Microphone.silenceLevel 屬性)
silenceTimeOut (Microphone.silenceTimeOut 屬性)
useEchoSuppression (Microphone.useEchoSuppression 屬性)
Mouse
addListener (Mouse.addListener 方法)
hide (Mouse.hide 方法)
onMouseDown (Mouse.onMouseDown 事件偵聽程式)
onMouseMove (Mouse.onMouseMove 事件偵聽程式)
onMouseUp (Mouse.onMouseUp 事件偵聽程式)
onMouseWheel (Mouse.onMouseWheel 事件偵聽程式)
removeListener (Mouse.removeListener 方法)
show (Mouse.show 方法)
MovieClip
_alpha (MovieClip._alpha 屬性)
attachAudio (MovieClip.attachAudio 方法)
attachBitmap (MovieClip.attachBitmap 方法)
attachMovie (MovieClip.attachMovie 方法)
beginBitmapFill (MovieClip.beginBitmapFill 方法)
beginFill (MovieClip.beginFill 方法)
beginGradientFill (MovieClip.beginGradientFill 方法)
blendMode (MovieClip.blendMode 屬性)
cacheAsBitmap (MovieClip.cacheAsBitmap 屬性)
clear (MovieClip.clear 方法)
createEmptyMovieClip (MovieClip.createEmptyMovieClip 方法)
createTextField (MovieClip.createTextField 方法)
_currentframe (MovieClip._currentframe 屬性)
curveTo (MovieClip.curveTo 方法)
_droptarget (MovieClip._droptarget 屬性)
duplicateMovieClip (MovieClip.duplicateMovieClip 方法)
enabled (MovieClip.enabled 屬性)
endFill (MovieClip.endFill 方法)
filters (MovieClip.filters 屬性)
focusEnabled (MovieClip.focusEnabled 屬性)
_focusrect (MovieClip._focusrect 屬性)
forceSmoothing (MovieClip.forceSmoothing 屬性)
_framesloaded (MovieClip._framesloaded 屬性)
getBounds (MovieClip.getBounds 方法)
getBytesLoaded (MovieClip.getBytesLoaded 方法)
getBytesTotal (MovieClip.getBytesTotal 方法)
getDepth (MovieClip.getDepth 方法)
getInstanceAtDepth (MovieClip.getInstanceAtDepth 方法)
getNextHighestDepth (MovieClip.getNextHighestDepth 方法)
getRect (MovieClip.getRect 方法)
getSWFVersion (MovieClip.getSWFVersion 方法)
getTextSnapshot (MovieClip.getTextSnapshot 方法)
getURL (MovieClip.getURL 方法)
globalToLocal (MovieClip.globalToLocal 方法)
gotoAndPlay (MovieClip.gotoAndPlay 方法)
gotoAndStop (MovieClip.gotoAndStop 方法)
_height (MovieClip._height 屬性)
_highquality (MovieClip._highquality 屬性)
hitArea (MovieClip.hitArea 屬性)
hitTest (MovieClip.hitTest 方法)
lineGradientStyle (MovieClip.lineGradientStyle 方法)
lineStyle (MovieClip.lineStyle 方法)
lineTo (MovieClip.lineTo 方法)
loadMovie (MovieClip.loadMovie 方法)
loadVariables (MovieClip.loadVariables 方法)
localToGlobal (MovieClip.localToGlobal 方法)
_lockroot (MovieClip._lockroot 屬性)
menu (MovieClip.menu 屬性)
moveTo (MovieClip.moveTo 方法)
_name (MovieClip._name 屬性)
nextFrame (MovieClip.nextFrame 方法)
onData (MovieClip.onData 處理常式)
onDragOut (MovieClip.onDragOut 處理常式)
onDragOver (MovieClip.onDragOver 處理常式)
onEnterFrame (MovieClip.onEnterFrame 處理常式)
onKeyDown (MovieClip.onKeyDown 處理常式)
onKeyUp (MovieClip.onKeyUp 處理常式)
onKillFocus (MovieClip.onKillFocus 處理常式)
onLoad (MovieClip.onLoad 處理常式)
onMouseDown (MovieClip.onMouseDown 處理常式)
onMouseMove (MovieClip.onMouseMove 處理常式)
onMouseUp (MovieClip.onMouseUp 處理常式)
onPress (MovieClip.onPress 處理常式)
onRelease (MovieClip.onRelease 處理常式)
onReleaseOutside (MovieClip.onReleaseOutside 處理常式)
onRollOut (MovieClip.onRollOut 處理常式)
onRollOver (MovieClip.onRollOver 處理常式)
onSetFocus (MovieClip.onSetFocus 處理常式)
onUnload (MovieClip.onUnload 處理常式)
opaqueBackground (MovieClip.opaqueBackground 屬性)
_parent (MovieClip._parent 屬性)
play (MovieClip.play 方法)
prevFrame (MovieClip.prevFrame 方法)
_quality (MovieClip._quality 屬性)
removeMovieClip (MovieClip.removeMovieClip 方法)
_rotation (MovieClip._rotation 屬性)
scale9Grid (MovieClip.scale9Grid 屬性)
scrollRect (MovieClip.scrollRect 屬性)
setMask (MovieClip.setMask 方法)
_soundbuftime (MovieClip._soundbuftime 屬性)
startDrag (MovieClip.startDrag 方法)
stop (MovieClip.stop 方法)
stopDrag (MovieClip.stopDrag 方法)
swapDepths (MovieClip.swapDepths 方法)
tabChildren (MovieClip.tabChildren 屬性)
tabEnabled (MovieClip.tabEnabled 屬性)
tabIndex (MovieClip.tabIndex 屬性)
_target (MovieClip._target 屬性)
_totalframes (MovieClip._totalframes 屬性)
trackAsMenu (MovieClip.trackAsMenu 屬性)
transform (MovieClip.transform 屬性)
unloadMovie (MovieClip.unloadMovie 方法)
_url (MovieClip._url 屬性)
useHandCursor (MovieClip.useHandCursor 屬性)
_visible (MovieClip._visible 屬性)
_width (MovieClip._width 屬性)
_x (MovieClip._x 屬性)
_xmouse (MovieClip._xmouse 屬性)
_xscale (MovieClip._xscale 屬性)
_y (MovieClip._y 屬性)
_ymouse (MovieClip._ymouse 屬性)
_yscale (MovieClip._yscale 屬性)
MovieClipLoader
addListener (MovieClipLoader.addListener 方法)
checkPolicyFile (MovieClipLoader.checkPolicyFile 屬性)
getProgress (MovieClipLoader.getProgress 方法)
loadClip (MovieClipLoader.loadClip 方法)
MovieClipLoader 建構函式
onLoadComplete (MovieClipLoader.onLoadComplete 事件偵聽程式)
onLoadError (MovieClipLoader.onLoadError 事件偵聽程式)
onLoadInit (MovieClipLoader.onLoadInit 事件偵聽程式)
onLoadProgress (MovieClipLoader.onLoadProgress 事件偵聽程式)
onLoadStart (MovieClipLoader.onLoadStart 事件偵聽程式)
removeListener (MovieClipLoader.removeListener 方法)
unloadClip (MovieClipLoader.unloadClip 方法)
NetConnection
connect (NetConnection.connect 方法)
NetConnection 建構函式
NetStream
bufferLength (NetStream.bufferLength 屬性)
bufferTime (NetStream.bufferTime 屬性)
bytesLoaded (NetStream.bytesLoaded 屬性)
bytesTotal (NetStream.bytesTotal 屬性)
checkPolicyFile (NetStream.checkPolicyFile 屬性)
close (NetStream.close 方法)
currentFps (NetStream.currentFps 屬性)
NetStream 建構函式
onCuePoint (NetStream.onCuePoint 處理常式)
onMetaData (NetStream.onMetaData 處理常式)
onStatus (NetStream.onStatus 處理常式)
pause (NetStream.pause 方法)
play (NetStream.play 方法)
seek (NetStream.seek 方法)
setBufferTime (NetStream.setBufferTime 方法)
time (NetStream.time 屬性)
Number
MAX_VALUE (Number.MAX_VALUE 屬性)
MIN_VALUE (Number.MIN_VALUE 屬性)
NaN (Number.NaN 屬性)
NEGATIVE_INFINITY (Number.NEGATIVE_INFINITY 屬性)
Number 建構函式
POSITIVE_INFINITY (Number.POSITIVE_INFINITY 屬性)
toString (Number.toString 方法)
valueOf (Number.valueOf 方法)
Object
addProperty (Object.addProperty 方法)
constructor (Object.constructor 屬性)
hasOwnProperty (Object.hasOwnProperty 方法)
isPropertyEnumerable (Object.isPropertyEnumerable 方法)
isPrototypeOf (Object.isPrototypeOf 方法)
Object 建構函式
__proto__ (Object.__proto__ 屬性)
prototype (Object.prototype 屬性)
registerClass (Object.registerClass 方法)
__resolve (Object.__resolve 屬性)
toString (Object.toString 方法)
unwatch (Object.unwatch 方法)
valueOf (Object.valueOf 方法)
watch (Object.watch 方法)
Point (flash.geom.Point)
add (Point.add 方法)
clone (Point.clone 方法)
distance (Point.distance 方法)
equals (Point.equals 方法)
interpolate (Point.interpolate 方法)
length (Point.length 屬性)
normalize (Point.normalize 方法)
offset (Point.offset 方法)
Point 建構函式
polar (Point.polar 方法)
subtract (Point.subtract 方法)
toString (Point.toString 方法)
x (Point.x 屬性)
y (Point.y 屬性)
PrintJob
addPage (PrintJob.addPage 方法)
orientation (PrintJob.orientation 屬性)
pageHeight (PrintJob.pageHeight 屬性)
pageWidth (PrintJob.pageWidth 屬性)
paperHeight (PrintJob.paperHeight 屬性)
paperWidth (PrintJob.paperWidth 屬性)
PrintJob 建構函式
send (PrintJob.send 方法)
start (PrintJob.start 方法)
Rectangle (flash.geom.Rectangle)
bottom (Rectangle.bottom 屬性)
bottomRight (Rectangle.bottomRight 屬性)
clone (Rectangle.clone 方法)
contains (Rectangle.contains 方法)
containsPoint (Rectangle.containsPoint 方法)
containsRectangle (Rectangle.containsRectangle 方法)
equals (Rectangle.equals 方法)
height (Rectangle.height 屬性)
inflate (Rectangle.inflate 方法)
inflatePoint (Rectangle.inflatePoint 方法)
intersection (Rectangle.intersection 方法)
intersects (Rectangle.intersects 方法)
isEmpty (Rectangle.isEmpty 方法)
left (Rectangle.left 屬性)
offset (Rectangle.offset 方法)
offsetPoint (Rectangle.offsetPoint 方法)
Rectangle 建構函式
right (Rectangle.right 屬性)
setEmpty (Rectangle.setEmpty 方法)
size (Rectangle.size 屬性)
top (Rectangle.top 屬性)
topLeft (Rectangle.topLeft 屬性)
toString (Rectangle.toString 方法)
union (Rectangle.union 方法)
width (Rectangle.width 屬性)
x (Rectangle.x 屬性)
y (Rectangle.y 屬性)
security (System.security)
allowDomain (security.allowDomain 方法)
allowInsecureDomain (security.allowInsecureDomain 方法)
loadPolicyFile (security.loadPolicyFile 方法)
sandboxType (security.sandboxType 屬性)
Selection
addListener (Selection.addListener 方法)
getBeginIndex (Selection.getBeginIndex 方法)
getCaretIndex (Selection.getCaretIndex 方法)
getEndIndex (Selection.getEndIndex 方法)
getFocus (Selection.getFocus 方法)
onSetFocus (Selection.onSetFocus 事件偵聽程式)
removeListener (Selection.removeListener 方法)
setFocus (Selection.setFocus 方法)
setSelection (Selection.setSelection 方法)
SharedObject
clear (SharedObject.clear 方法)
data (SharedObject.data 屬性)
flush (SharedObject.flush 方法)
getLocal (SharedObject.getLocal 方法)
getSize (SharedObject.getSize 方法)
onStatus (SharedObject.onStatus 處理常式)
Sound
attachSound (Sound.attachSound 方法)
checkPolicyFile (Sound.checkPolicyFile 屬性)
duration (Sound.duration 屬性)
getBytesLoaded (Sound.getBytesLoaded 方法)
getBytesTotal (Sound.getBytesTotal 方法)
getPan (Sound.getPan 方法)
getTransform (Sound.getTransform 方法)
getVolume (Sound.getVolume 方法)
id3 (Sound.id3 屬性)
loadSound (Sound.loadSound 方法)
onID3 (Sound.onID3 處理常式)
onLoad (Sound.onLoad 處理常式)
onSoundComplete (Sound.onSoundComplete 處理常式)
position (Sound.position 屬性)
setPan (Sound.setPan 方法)
setTransform (Sound.setTransform 方法)
setVolume (Sound.setVolume 方法)
Sound 建構函式
start (Sound.start 方法)
stop (Sound.stop 方法)
Stage
addListener (Stage.addListener 方法)
align (Stage.align 屬性)
displayState (Stage.displayState 屬性)
height (Stage.height 屬性)
onFullScreen (Stage.onFullScreen 處理常式)
onResize (Stage.onResize 事件偵聽程式)
removeListener (Stage.removeListener 方法)
scaleMode (Stage.scaleMode 屬性)
showMenu (Stage.showMenu 屬性)
width (Stage.width 屬性)
String
charAt (String.charAt 方法)
charCodeAt (String.charCodeAt 方法)
concat (String.concat 方法)
fromCharCode (String.fromCharCode 方法)
indexOf (String.indexOf 方法)
lastIndexOf (String.lastIndexOf 方法)
length (String.length 屬性)
slice (String.slice 方法)
split (String.split 方法)
String 建構函式
substr (String.substr 方法)
substring (String.substring 方法)
toLowerCase (String.toLowerCase 方法)
toString (String.toString 方法)
toUpperCase (String.toUpperCase 方法)
valueOf (String.valueOf 方法)
StyleSheet (TextField.StyleSheet)
clear (StyleSheet.clear 方法)
getStyle (StyleSheet.getStyle 方法)
getStyleNames (StyleSheet.getStyleNames 方法)
load (StyleSheet.load 方法)
onLoad (StyleSheet.onLoad 處理常式)
parseCSS (StyleSheet.parseCSS 方法)
setStyle (StyleSheet.setStyle 方法)
StyleSheet 建構函式
transform (StyleSheet.transform 方法)
System
exactSettings (System.exactSettings 屬性)
onStatus (System.onStatus 處理常式)
setClipboard (System.setClipboard 方法)
showSettings (System.showSettings 方法)
useCodepage (System.useCodepage 屬性)
TextField
addListener (TextField.addListener 方法)
_alpha (TextField._alpha 屬性)
antiAliasType (TextField.antiAliasType 屬性)
autoSize (TextField.autoSize 屬性)
background (TextField.background 屬性)
backgroundColor (TextField.backgroundColor 屬性)
border (TextField.border 屬性)
borderColor (TextField.borderColor 屬性)
bottomScroll (TextField.bottomScroll 屬性)
condenseWhite (TextField.condenseWhite 屬性)
embedFonts (TextField.embedFonts 屬性)
filters (TextField.filters 屬性)
getDepth (TextField.getDepth 方法)
getFontList (TextField.getFontList 方法)
getNewTextFormat (TextField.getNewTextFormat 方法)
getTextFormat (TextField.getTextFormat 方法)
gridFitType (TextField.gridFitType 屬性)
_height (TextField._height 屬性)
_highquality (TextField._highquality 屬性)
hscroll (TextField.hscroll 屬性)
html (TextField.html 屬性)
htmlText (TextField.htmlText 屬性)
length (TextField.length 屬性)
maxChars (TextField.maxChars 屬性)
maxhscroll (TextField.maxhscroll 屬性)
maxscroll (TextField.maxscroll 屬性)
menu (TextField.menu 屬性)
mouseWheelEnabled (TextField.mouseWheelEnabled 屬性)
multiline (TextField.multiline 屬性)
_name (TextField._name 屬性)
onChanged (TextField.onChanged 處理常式)
onKillFocus (TextField.onKillFocus 處理常式)
onScroller (TextField.onScroller 處理常式)
onSetFocus (TextField.onSetFocus 處理常式)
_parent (TextField._parent 屬性)
password (TextField.password 屬性)
_quality (TextField._quality 屬性)
removeListener (TextField.removeListener 方法)
removeTextField (TextField.removeTextField 方法)
replaceSel (TextField.replaceSel 方法)
replaceText (TextField.replaceText 方法)
restrict (TextField.restrict 屬性)
_rotation (TextField._rotation 屬性)
scroll (TextField.scroll 屬性)
selectable (TextField.selectable 屬性)
setNewTextFormat (TextField.setNewTextFormat 方法)
setTextFormat (TextField.setTextFormat 方法)
sharpness (TextField.sharpness 屬性)
_soundbuftime (TextField._soundbuftime 屬性)
styleSheet (TextField.styleSheet 屬性)
tabEnabled (TextField.tabEnabled 屬性)
tabIndex (TextField.tabIndex 屬性)
_target (TextField._target 屬性)
text (TextField.text 屬性)
textColor (TextField.textColor 屬性)
textHeight (TextField.textHeight 屬性)
textWidth (TextField.textWidth 屬性)
thickness (TextField.thickness 屬性)
type (TextField.type 屬性)
_url (TextField._url 屬性)
variable (TextField.variable 屬性)
_visible (TextField._visible 屬性)
_width (TextField._width 屬性)
wordWrap (TextField.wordWrap 屬性)
_x (TextField._x 屬性)
_xmouse (TextField._xmouse 屬性)
_xscale (TextField._xscale 屬性)
_y (TextField._y 屬性)
_ymouse (TextField._ymouse 屬性)
_yscale (TextField._yscale 屬性)
TextFormat
align (TextFormat.align 屬性)
blockIndent (TextFormat.blockIndent 屬性)
bold (TextFormat.bold 屬性)
bullet (TextFormat.bullet 屬性)
color (TextFormat.color 屬性)
font (TextFormat.font 屬性)
getTextExtent (TextFormat.getTextExtent 方法)
indent (TextFormat.indent 屬性)
italic (TextFormat.italic 屬性)
kerning (TextFormat.kerning 屬性)
leading (TextFormat.leading 屬性)
leftMargin (TextFormat.leftMargin 屬性)
letterSpacing (TextFormat.letterSpacing 屬性)
rightMargin (TextFormat.rightMargin 屬性)
size (TextFormat.size 屬性)
tabStops (TextFormat.tabStops 屬性)
target (TextFormat.target 屬性)
TextFormat 建構函式
underline (TextFormat.underline 屬性)
url (TextFormat.url 屬性)
TextRenderer (flash.text.TextRenderer)
displayMode (TextRenderer.displayMode 屬性)
maxLevel (TextRenderer.maxLevel 屬性)
setAdvancedAntialiasingTable (TextRenderer.setAdvancedAntialiasingTable 方法)
TextSnapshot
findText (TextSnapshot.findText 方法)
getCount (TextSnapshot.getCount 方法)
getSelected (TextSnapshot.getSelected 方法)
getSelectedText (TextSnapshot.getSelectedText 方法)
getText (TextSnapshot.getText 方法)
getTextRunInfo (TextSnapshot.getTextRunInfo 方法)
hitTestTextNearPos (TextSnapshot.hitTestTextNearPos 方法)
setSelectColor (TextSnapshot.setSelectColor 方法)
setSelected (TextSnapshot.setSelected 方法)
Transform (flash.geom.Transform)
colorTransform (Transform.colorTransform 屬性)
concatenatedColorTransform (Transform.concatenatedColorTransform 屬性)
concatenatedMatrix (Transform.concatenatedMatrix 屬性)
matrix (Transform.matrix 屬性)
pixelBounds (Transform.pixelBounds 屬性)
Transform 建構函式
Video
_alpha (Video._alpha 屬性)
attachVideo (Video.attachVideo 方法)
clear (Video.clear 方法)
deblocking (Video.deblocking 屬性)
_height (Video._height 屬性)
height (Video.height 屬性)
_name (Video._name 屬性)
_parent (Video._parent 屬性)
_rotation (Video._rotation 屬性)
smoothing (Video.smoothing 屬性)
_visible (Video._visible 屬性)
_width (Video._width 屬性)
width (Video.width 屬性)
_x (Video._x 屬性)
_xmouse (Video._xmouse 屬性)
_xscale (Video._xscale 屬性)
_y (Video._y 屬性)
_ymouse (Video._ymouse 屬性)
_yscale (Video._yscale 屬性)
XML
addRequestHeader (XML.addRequestHeader 方法)
contentType (XML.contentType 屬性)
createElement (XML.createElement 方法)
createTextNode (XML.createTextNode 方法)
docTypeDecl (XML.docTypeDecl 屬性)
getBytesLoaded (XML.getBytesLoaded 方法)
getBytesTotal (XML.getBytesTotal 方法)
idMap (XML.idMap 屬性)
ignoreWhite (XML.ignoreWhite 屬性)
load (XML.load 方法)
loaded (XML.loaded 屬性)
onData (XML.onData 處理常式)
onHTTPStatus (XML.onHTTPStatus 處理常式)
onLoad (XML.onLoad 處理常式)
parseXML (XML.parseXML 方法)
send (XML.send 方法)
sendAndLoad (XML.sendAndLoad 方法)
status (XML.status 屬性)
XML 建構函式
xmlDecl (XML.xmlDecl 屬性)
XMLNode
appendChild (XMLNode.appendChild 方法)
attributes (XMLNode.attributes 屬性)
childNodes (XMLNode.childNodes 屬性)
cloneNode (XMLNode.cloneNode 方法)
firstChild (XMLNode.firstChild 屬性)
getNamespaceForPrefix (XMLNode.getNamespaceForPrefix 方法)
getPrefixForNamespace (XMLNode.getPrefixForNamespace 方法)
hasChildNodes (XMLNode.hasChildNodes 方法)
insertBefore (XMLNode.insertBefore 方法)
lastChild (XMLNode.lastChild 屬性)
localName (XMLNode.localName 屬性)
namespaceURI (XMLNode.namespaceURI 屬性)
nextSibling (XMLNode.nextSibling 屬性)
nodeName (XMLNode.nodeName 屬性)
nodeType (XMLNode.nodeType 屬性)
nodeValue (XMLNode.nodeValue 屬性)
parentNode (XMLNode.parentNode 屬性)
prefix (XMLNode.prefix 屬性)
previousSibling (XMLNode.previousSibling 屬性)
removeNode (XMLNode.removeNode 方法)
toString (XMLNode.toString 方法)
XMLNode 建構函式
XMLSocket
close (XMLSocket.close 方法)
connect (XMLSocket.connect 方法)
onClose (XMLSocket.onClose 處理常式)
onConnect (XMLSocket.onConnect 處理常式)
onData (XMLSocket.onData 處理常式)
onXML (XMLSocket.onXML 處理常式)
send (XMLSocket.send 方法)
XMLSocket 建構函式
XMLUI
accept (XMLUI.accept 方法)
cancel (XMLUI.cancel 方法)
get (XMLUI.get 方法)
set (XMLUI.set 方法)
不建議使用的 ActionScript
不建議使用的類別摘要
不建議使用的函數摘要
不建議使用的屬性摘要
不建議使用的運算子摘要
使用 ActionScript 2.0 組件
簡介
本書的對象
系統需求
關於說明文件
印刷慣例
本手冊使用的詞彙
其它資源
關於組件
安裝組件
儲存組件檔案的位置
修改組件檔案
使用組件的好處
組件類別
關於第二版組件架構
第二版組件功能
關於編譯後的影片片段和 SWC 檔
輔助功能和組件
使用組件建立應用程式
關於 Fix Your Mistake 教學課程
建置主要頁面
匯入組件類別
設定組件實體的資料類型
自訂組件的外觀
顯示下拉式清單方塊中的疏失
繫結資料組件,以顯示 gift ideas
請使用資料結構來描述 XML 資料來源
篩選出符合疏失的禮品構想
將欄位新增到 Gift Ideas 部分
觸發 XML Connector
加入事件偵聽程式來篩選禮品構想
加入 Cart
顯示禮品詳細資料
新增事件偵聽程式以觸發顯示禮品詳細資料
將程式碼新增到 ProductForm 影片片段中
建立 Checkout 畫面
關於 Billing、Shipping 及 Credit Card 窗格
建立 Billing Information 窗格
建立 Shipping Information 窗格
建立 Credit Card Inforamtion 窗格
將事件偵聽程式加入 Checkout 按鈕
對 Checkout 畫面加入程式碼
測試應用程式
檢視完成的應用程式
使用組件
組件面板
在 Flash 文件中增加組件
元件庫面板中的組件
設定組件參數
調整組件大小
從 Flash 文件中刪除組件
使用程式碼提示
透過螢幕來使用 ActionScript
螢幕的實體名稱、類別名稱和註冊點
螢幕如何與 ActionScript 互動
搭配螢幕使用組件
建立自訂的焦點導覽
管理文件中的組件深度
即時預覽中的組件
使用含有組件的預先載入器
關於載入組件
將第一版組件升級到第二版架構
處理組件事件
使用偵聽程式來處理事件
使用偵聽程式物件
使用 handleEvent 回呼函數
使用偵聽程式函數
關於偵聽程式中的有效範圍
委派事件
關於事件物件
使用 on() 事件處理常式
自訂組件
使用樣式自訂組件的顏色和文字
設定樣式
設定組件實體上的樣式
設定全域樣式
為組件群組設定自訂樣式
設定組件類別的樣式
設定容器中的繼承樣式
在同一份文件中使用全域、自訂及類別樣式
關於 color (顏色) 樣式屬性
自訂組件動畫
取得樣式屬性值
關於組件的外觀設定
編輯文件中的組件外觀元素
建立新組件外觀元素
將外觀元素顏色連結至樣式
將新的外觀元素套用到組件
將新的外觀元素套用到子組件
變更子組件中的外觀元素屬性
關於主題
切換主題
建立新的主題
修改主題中的預設樣式屬性值
將新主題套用到文件
結合外觀設定與樣式來自訂組件
建立組件
組件原始檔案
組件結構概觀
建置第一個組件
建立 Dial Flash (FLA) 檔
建立 Dial 類別檔案
測試及匯出 Dial 組件
選擇父類別
建立組件影片片段
建立 ActionScript 類別檔案
匯入類別
定義類別和其父類別
識別類別、元件及擁有者名稱
定義變數
使用 getter/setter 方法來定義參數
增加組件中繼資料
中繼資料標籤
關於 Inspectable 標籤
關於 InspectableList 標籤
關於 Event 標籤
關於 Bindable 標籤
關於 ChangeEvent 標籤
關於 Collection 標籤
關於 IconFile 標籤
關於 ComponentTask 標籤
定義組件參數
關於核心函數
定義 init() 方法
定義 createChildren() 方法
關於建構函數
定義 draw() 方法
定義 size() 方法
關於無效化(invalidation)
傳送事件
關於指派外觀元素
關於樣式
在您的組件中加入現有的組件
建立 LogIn Flash (FLA) 檔
LogIn 類別檔案
測試及匯出 LogIn 組件
匯出及散佈組件
瞭解 SWC 檔
匯出 SWC 檔
將組件 SWC 檔匯入 Flash
組件開發的最後步驟
組件開發檢查清單
Collection 屬性
定義 collection 屬性
簡單集合範例
定義集合項目的類別
透過程式存取集合資訊
存取組件類別 (AS) 檔中的集合資訊
於執行階段在 Flash 應用程式中存取集合項目
將有集合的組件匯出至 SWC 檔
使用有 collection 屬性的組件
ActionScript 2.0 組件語言參考
ActionScript 2.0 組件
本手冊中的其它項目
Accordion 組件
使用 Accordion 組件
Accordion 參數
建立具有 Accordion 組件的應用程式
自訂 Accordion 組件
對 Accordion 組件使用樣式
對 Accordion 組件使用外觀元素
使用 ActionScript 繪製 Accordion 標題
使用影片片段自訂 Accordion 標題外觀元素
Accordion 類別
Accordion.change
Accordion.createChild()
Accordion.createSegment()
Accordion.destroyChildAt()
Accordion.getChildAt()
Accordion.getHeaderAt()
Accordion.numChildren
Accordion.selectedChild
Accordion.selectedIndex
Alert 組件
使用 Alert 組件
Alert 參數
建立具有 Alert 組件的應用程式
自訂 Alert 組件
對 Alert 組件使用樣式
對 Alert 組件使用外觀元素
Alert 類別
Alert.buttonHeight
Alert.buttonWidth
Alert.CANCEL
Alert.cancelLabel
Alert.click
Alert.NO
Alert.noLabel
Alert.NONMODAL
Alert.OK
Alert.okLabel
Alert.show()
Alert.YES
Alert.yesLabel
Button 組件
使用 Button 組件
Button 參數
建立具有 Button 組件的應用程式
自訂 Button 組件
對 Button 組件使用樣式
對 Button 組件使用外觀元素
使用 ActionScript 繪製 Button 外觀元素
使用影片片段來自訂 Button 外觀元素
Button 類別
Button.icon
Button.label
Button.labelPlacement
CellRenderer API
瞭解 List 類別
關於 List 組件的組成元素
關於 List 組件的捲動行為指令
使用 CellRenderer API
CellRenderer.getCellIndex()
CellRenderer.getDataLabel()
CellRenderer.getPreferredHeight()
CellRenderer.getPreferredWidth()
CellRenderer.listOwner
CellRenderer.owner
CellRenderer.setSize()
CellRenderer.setValue()
CheckBox 組件
使用 CheckBox 組件
CheckBox 參數
建立具有 CheckBox 組件的應用程式
自訂 CheckBox 組件
對 CheckBox 組件使用樣式
對 CheckBox 組件使用外觀元素
CheckBox 類別
CheckBox.click
CheckBox.label
CheckBox.labelPlacement
CheckBox.selected
Collection 介面
Collection 類別
Collection.addItem()
Collection.contains()
Collection.clear()
Collection.getItemAt()
Collection.getIterator()
Collection.getLength()
Collection.isEmpty()
Collection.removeItem()
ComboBox 組件
使用 ComboBox 組件
ComboBox 參數
建立具有 ComboBox 組件的應用程式
自訂 ComboBox 組件
對 ComboBox 組件使用樣式
對 ComboBox 組件使用外觀元素
ComboBox 類別
ComboBox.addItem()
ComboBox.addItemAt()
ComboBox.change
ComboBox.close()
ComboBox.close
ComboBox.dataProvider
ComboBox.dropdown
ComboBox.dropdownWidth
ComboBox.editable
ComboBox.enter
ComboBox.getItemAt()
ComboBox.itemRollOut
ComboBox.itemRollOver
ComboBox.labelField
ComboBox.labelFunction
ComboBox.length
ComboBox.open()
ComboBox.open
ComboBox.removeAll()
ComboBox.removeItemAt()
ComboBox.replaceItemAt()
ComboBox.restrict
ComboBox.rowCount
ComboBox.scroll
ComboBox.selectedIndex
ComboBox.selectedItem
ComboBox.sortItems()
ComboBox.sortItemsBy()
ComboBox.text
ComboBox.textField
ComboBox.value
DataBinding 類別
讓 DataBinding 類別變成可以在執行階段使用
mx.data.binding 套件中的類別
Binding 類別
Binding 類別的建構函式
Binding.execute()
CustomFormatter 類別
自訂格式化程式 (formatter) 樣本
CustomFormatter.format()
CustomFormatter.unformat()
CustomValidator 類別
CustomValidator.validate()
CustomValidator.validationError()
EndPoint 類別
EndPoint 類別的建構函式
EndPoint.component
EndPoint.constant
EndPoint.event
EndPoint.location
EndPoint.property
ComponentMixins 類別
ComponentMixins.getField()
ComponentMixins.initComponent()
ComponentMixins.refreshDestinations()
ComponentMixins.refreshFromSources()
ComponentMixins.validateProperty()
DataType 類別
DataType.encoder
DataType.formatter
DataType.getAnyTypedValue()
DataType.getAsBoolean()
DataType.getAsNumber()
DataType.getAsString()
DataType.getTypedValue()
DataType.kind
DataType.setAnyTypedValue()
DataType.setAsBoolean()
DataType.setAsNumber()
DataType.setAsString()
DataType.setTypedValue()
TypedValue 類別
TypedValue 類別的建構函式
TypedValue.type
TypedValue.typeName
TypedValue.value
DataGrid 組件
與 DataGrid 組件互動
使用 DataGrid 組件
瞭解 DataGrid 組件的設計
瞭解 DataGrid 組件:資料模型與檢視
DataGrid 參數
建立具有 DataGrid 組件的應用程式
DataGrid 效能策略
自訂 DataGrid 組件
使用具有 DataGrid 組件的樣式
為個別欄設定樣式
設定標題樣式
為文件中所有 DataGrid 組件設定樣式
使用具有 DataGrid 組件的外觀元素
DataGrid 類別
DataGrid.addColumn()
DataGrid.addColumnAt()
DataGrid.addItem()
DataGrid.addItemAt()
DataGrid.cellEdit
DataGrid.cellFocusIn
DataGrid.cellFocusOut
DataGrid.cellPress
DataGrid.change
DataGrid.columnCount
DataGrid.columnNames
DataGrid.columnStretch
DataGrid.dataProvider
DataGrid.editable
DataGrid.editField()
DataGrid.focusedCell
DataGrid.getColumnAt()
DataGrid.getColumnIndex()
DataGrid.headerHeight
DataGrid.headerRelease
DataGrid.hScrollPolicy
DataGrid.removeAllColumns()
DataGrid.removeColumnAt()
DataGrid.replaceItemAt()
DataGrid.resizableColumns
DataGrid.selectable
DataGrid.showHeaders
DataGrid.sortableColumns
DataGrid.spaceColumnsEqually()
DataGridColumn 類別
DataGridColumn 類別的建構函式
DataGridColumn.cellRenderer
DataGridColumn.columnName
DataGridColumn.editable
DataGridColumn.headerRenderer
DataGridColumn.headerText
DataGridColumn.labelFunction
DataGridColumn.resizable
DataGridColumn.sortable
DataGridColumn.sortOnHeaderRelease
DataGridColumn.width
DataHolder 組件
建立具有 DataHolder 組件的應用程式
DataHolder 類別
DataHolder.data
DataProvider API
DataProvider.addItem()
DataProvider.addItemAt()
DataProvider.editField()
DataProvider.getEditingData()
DataProvider.getItemAt()
DataProvider.getItemID()
DataProvider.length
DataProvider.modelChanged
DataProvider.removeAll()
DataProvider.removeItemAt()
DataProvider.replaceItemAt()
DataProvider.sortItems()
DataProvider.sortItemsBy()
DateChooser 組件
使用 DateChooser 組件
DateChooser 參數
建立具有 DateChooser 組件的應用程式
自訂 DateChooser 組件
使用具有 DateChooser 組件的樣式
使用具有 DateChooser 組件的外觀元素
DateChooser 類別
DateChooser.change
DateChooser.dayNames
DateChooser.disabledDays
DateChooser.disabledRanges
DateChooser.displayedMonth
DateChooser.displayedYear
DateChooser.firstDayOfWeek
DateChooser.monthNames
DateChooser.scroll
DateChooser.selectableRange
DateChooser.selectedDate
DateChooser.showToday
DataSet 組件
使用 DataSet 組件
DataSet 參數
DataSet 組件的一般工作流程
建立具有 DataSet 組件的應用程式
DataSet 類別
DataSet.addItem
DataSet.addItem()
DataSet.addItemAt()
DataSet.addSort()
DataSet.afterLoaded
DataSet.applyUpdates()
DataSet.calcFields
DataSet.changesPending()
DataSet.clear()
DataSet.createItem()
DataSet.currentItem
DataSet.dataProvider
DataSet.deltaPacket
DataSet.deltaPacketChanged
DataSet.disableEvents()
DataSet.enableEvents()
DataSet.filtered
DataSet.filterFunc
DataSet.find()
DataSet.findFirst()
DataSet.findLast()
DataSet.first()
DataSet.getItemId()
DataSet.getIterator()
DataSet.getLength()
DataSet.hasNext()
DataSet.hasPrevious()
DataSet.hasSort()
DataSet.isEmpty()
DataSet.items
DataSet.itemClassName
DataSet.iteratorScrolled
DataSet.last()
DataSet.length
DataSet.loadFromSharedObj()
DataSet.locateById()
DataSet.logChanges
DataSet.modelChanged
DataSet.newItem
DataSet.next()
DataSet.previous()
DataSet.properties
DataSet.readOnly
DataSet.removeAll()
DataSet.removeItem
DataSet.removeItem()
DataSet.removeItemAt()
DataSet.removeRange()
DataSet.removeSort()
DataSet.resolveDelta
DataSet.saveToSharedObj()
DataSet.schema
DataSet.selectedIndex
DataSet.setIterator()
DataSet.setRange()
DataSet.skip()
DataSet.useSort()
DateField 組件
使用 DateField 組件
DateField 參數
建立具有 DateField 組件的應用程式
自訂 DateField 組件
使用具有 DateField 組件的樣式
使用具有 DateField 組件的外觀元素
DateField 類別
DateField.change
DateField.close()
DateField.close
DateField.dateFormatter
DateField.dayNames
DateField.disabledDays
DateField.disabledRanges
DateField.displayedMonth
DateField.displayedYear
DateField.firstDayOfWeek
DateField.monthNames
DateField.open()
DateField.open
DateField.pullDown
DateField.scroll
DateField.selectableRange
DateField.selectedDate
DateField.showToday
Delegate 類別
Delegate.create()
DeltaItem 類別
DeltaItem.argList
DeltaItem.curValue
DeltaItem.delta
DeltaItem.kind
DeltaItem.message
DeltaItem.name
DeltaItem.newValue
DeltaItem.oldValue
Delta 介面
Delta.addDeltaItem()
Delta.getChangeList()
Delta.getDeltaPacket()
Delta.getId()
Delta.getItemByName()
Delta.getMessage()
Delta.getOperation()
Delta.getSource()
DeltaPacket 介面
DeltaPacket.getConfigInfo()
DeltaPacket.getIterator()
DeltaPacket.getSource()
DeltaPacket.getTimestamp()
DeltaPacket.getTransactionId()
DeltaPacket.logChanges()
DepthManager 類別
DepthManager.createChildAtDepth()
DepthManager.createClassChildAtDepth()
DepthManager.createClassObjectAtDepth()
DepthManager.createObjectAtDepth()
DepthManager.kBottom
DepthManager.kCursor
DepthManager.kNotopmost
DepthManager.kTooltip
DepthManager.kTop
DepthManager.kTopmost
DepthManager.setDepthAbove()
DepthManager.setDepthBelow()
DepthManager.setDepthTo()
EventDispatcher 類別
事件物件
EventDispatcher 類別 (API)
EventDispatcher.addEventListener()
EventDispatcher.dispatchEvent()
EventDispatcher.removeEventListener()
FLVPlayback 組件
使用 FLVPlayback 組件
建立具有 FLVPlayback 組件的應用程式
FLVPlayback 組件參數
指定 contentPath 參數
內容路徑
FLV 檔選項
使用提示點
使用 Flash 視訊提示點對話方塊
搭配提示點使用 ActionScript
新增 ActionScript 提示點
偵聽 cuePoint 事件
尋找提示點
搜尋瀏覽提示點
啟用和停用內嵌 FLV 檔的提示點
移除 ActionScript 提示點
播放多個 FLV 檔
使用多個視訊播放程式
從 FMS 串流 FLV 檔
自訂 FLVPlayback 組件
選取預先設計的外觀元素
個別設定 FLV 播放自訂 UI 組件的外觀元素
Button 組件
BufferingBar 組件
SeekBar 和 VolumeBar 組件
連接您的 FLV 播放自訂 UI 組件
建立新的外觀元素
使用 layout_mc
按鈕狀態
緩衝列
搜尋列和音量列
背景和前景片段
修改外觀元素行為
FLVPlayback 類別
FLVPlayback 類別的方法摘要
FLVPlayback 類別的屬性摘要
FLVPlayback 類別屬性
實體屬性
FLVPlayback 類別的事件摘要
FLVPlayback.ACTIONSCRIPT
FLVPlayback.activeVideoPlayerIndex
FLVPlayback.addASCuePoint()
FLVPlayback.addEventListener()
FLVPlayback.ALL
FLVPlayback.autoPlay
FLVPlayback.autoRewind
FLVPlayback.autoSize
FLVPlayback.backButton
FLVPlayback.bitrate
FLVPlayback.bringVideoPlayerToFront()
FLVPlayback.buffering
FLVPlayback.BUFFERING
FLVPlayback.buffering
FLVPlayback.bufferingBar
FLVPlayback.bufferingBarHidesAndDisablesOthers
FLVPlayback.bufferTime
FLVPlayback.bytesLoaded
FLVPlayback.bytesTotal
FLVPlayback.close
FLVPlayback.closeVideoPlayer()
FLVPlayback.complete
FLVPlayback.CONNECTION_ERROR
FLVPlayback.contentPath
FLVPlayback.cuePoint
FLVPlayback.cuePoints
FLVPlayback.DISCONNECTED
FLVPlayback.EVENT
FLVPlayback.fastForward
FLVPlayback.findCuePoint()
FLVPlayback.findNearestCuePoint()
FLVPlayback.findNextCuePointWithName()
FLVPlayback.FLV
FLVPlayback.forwardButton
FLVPlayback.getVideoPlayer()
FLVPlayback.height
FLVPlayback.idleTimeout
FLVPlayback.isFLVCuePointEnabled()
FLVPlayback.isLive
FLVPlayback.isRTMP
FLVPlayback.load()
FLVPlayback.LOADING
FLVPlayback.maintainAspectRatio
FLVPlayback.metadata
FLVPlayback.metadataLoaded
FLVPlayback.metadataReceived
FLVPlayback.muteButton
FLVPlayback.NAVIGATION
FLVPlayback.ncMgr
FLVPlayback.pause()
FLVPlayback.pauseButton
FLVPlayback.PAUSED
FLVPlayback.paused
FLVPlayback.paused
FLVPlayback.play()
FLVPlayback.playButton
FLVPlayback.playheadPercentage
FLVPlayback.playheadTime
FLVPlayback.playheadUpdate
FLVPlayback.playheadUpdateInterval
FLVPlayback.PLAYING
FLVPlayback.playing
FLVPlayback.playing
FLVPlayback.playPauseButton
FLVPlayback.preferredHeight
FLVPlayback.preferredWidth
FLVPlayback.progress
FLVPlayback.progressInterval
FLVPlayback.ready
FLVPlayback.removeASCuePoint()
FLVPlayback.removeEventListener()
FLVPlayback.resize
FLVPlayback.rewind
FLVPlayback.REWINDING
FLVPlayback.scaleX
FLVPlayback.scaleY
FLVPlayback.scrubbing
FLVPlayback.scrubFinish
FLVPlayback.scrubStart
FLVPlayback.seek
FLVPlayback.seek()
FLVPlayback.seekBar
FLVPlayback.seekBarInterval
FLVPlayback.seekBarScrubTolerance
FLVPlayback.SEEKING
FLVPlayback.seekPercent()
FLVPlayback.seekSeconds()
FLVPlayback.seekToNavCuePoint()
FLVPlayback.seekToNextNavCuePoint()
FLVPlayback.seekToPrevNavCuePoint()
FLVPlayback.seekToPrevOffset
FLVPlayback.setFLVCuePointEnabled()
FLVPlayback.setScale()
FLVPlayback.setSize()
FLVPlayback.skin
FLVPlayback.skinAutoHide
FLVPlayback.skinError
FLVPlayback.skinLoaded
FLVPlayback.state
FLVPlayback.stateChange
FLVPlayback.stateResponsive
FLVPlayback.stop()
FLVPlayback.stopButton
FLVPlayback.STOPPED
FLVPlayback.stopped
FLVPlayback.stopped
FLVPlayback.totalTime
FLVPlayback.transform
FLVPlayback.version
FLVPlayback.visible
FLVPlayback.visibleVideoPlayerIndex
FLVPlayback.volume
FLVPlayback.volumeBar
FLVPlayback.volumeBarInterval
FLVPlayback.volumeBarScrubTolerance
FLVPlayback.volumeUpdate
FLVPlayback.width
FLVPlayback.x
FLVPlayback.y
VideoError 類別
VideoError.code
VideoError.DELETE_DEFAULT_PLAYER
VideoError.ILLEGAL_CUE_POINT
VideoError.INVALID_CONTENT_PATH
VideoError.INVALID_SEEK
VideoError.INVALID_XML
VideoError.NO_BITRATE_MATCH
VideoError.NO_CONNECTION
VideoError.NO_CUE_POINT_MATCH
VideoPlayer 類別
使用 SMIL 檔
<smil>
<head>
<meta>
<layout>
<root-layout>
<body>
<video>
<ref>
<switch>
FocusManager 類別
使用 Focus Manager
使用 Focus Manager 建立應用程式
自訂 Focus Manager
FocusManager 類別 (API)
FocusManager.defaultPushButton
FocusManager.defaultPushButtonEnabled
FocusManager.enabled
FocusManager.getFocus()
FocusManager.nextTabIndex
FocusManager.sendDefaultPushButtonEvent()
FocusManager.setFocus()
Form 類別
使用 Form 類別
Form 參數
Form 類別
Form.currentFocusedForm
Form.getChildForm()
Form.indexInParentForm
Form.numChildForms
Form.parentIsForm
Form.parentForm
Form.rootForm
Form.visible
Iterator 介面
Iterator.hasNext()
Iterator.next()
Label 組件
使用 Label 組件
Label 參數
建立具有 Label 組件的應用程式
自訂 Label 組件
對 Label 組件使用樣式
使用具有 Label 組件的外觀元素
Label 類別
Label.autoSize
Label.html
Label.text
List 組件
使用 List 組件
瞭解 List 組件的設計
List 參數
建立具有 List 組件的應用程式
自訂 List 組件
使用具有 List 組件的樣式
設定文件中所有 List 組件的樣式
使用具有 List 組件的外觀元素
List 類別
List.addItem()
List.addItemAt()
List.cellRenderer
List.change
List.dataProvider
List.getItemAt()
List.hPosition
List.hScrollPolicy
List.iconField
List.iconFunction
List.itemRollOut
List.itemRollOver
List.labelField
List.labelFunction
List.length
List.maxHPosition
List.multipleSelection
List.removeAll()
List.removeItemAt()
List.replaceItemAt()
List.rowCount
List.rowHeight
List.scroll
List.selectable
List.selectedIndex
List.selectedIndices
List.selectedItem
List.selectedItems
List.setPropertiesAt()
List.sortItems()
List.sortItemsBy()
List.vPosition
List.vScrollPolicy
Loader 組件
使用 Loader 組件
Loader 參數
建立具有 Loader 組件的應用程式
自訂 Loader 組件
對 Loader 組件使用樣式
使用具有 Loader 組件的外觀元素
Loader 類別
Loader.autoLoad
Loader.bytesLoaded
Loader.bytesTotal
Loader.complete
Loader.content
Loader.contentPath
Loader.load()
Loader.percentLoaded
Loader.progress
Loader.scaleContent
Media 組件
與 media 組件的互動
瞭解 media 組件
瞭解 MediaDisplay 組件
瞭解 MediaController 組件
瞭解 MediaPlayback 組件
使用 media 組件
使用 MediaPlayback 組件
使用 MediaDisplay 和 MediaController 組件
使用 media 組件的組件檢測器
使用行為指令控制 media 組件
Media 組件參數
使用 media 組件建立應用程式
自訂 media 組件
使用具有 media 組件的樣式
使用具有 media 組件的外觀元素
Media 類別
Media.activePlayControl
Media.addCuePoint()
Media.aspectRatio
Media.associateController()
Media.associateDisplay()
Media.autoPlay
Media.autoSize
Media.backgroundStyle
Media.bytesLoaded
Media.bytesTotal
Media.change
Media.click
Media.complete
Media.contentPath
Media.controllerPolicy
Media.controlPlacement
Media.cuePoint
Media.cuePoints
Media.displayFull()
Media.displayNormal()
Media.getCuePoint()
Media.horizontal
Media.mediaType
Media.pause()
Media.play()
Media.playheadChange
Media.playheadTime
Media.playing
Media.preferredHeight
Media.preferredWidth
Media.progress
Media.scrubbing
Media.removeAllCuePoints()
Media.removeCuePoint()
Media.setMedia()
Media.stop()
Media.totalTime
Media.volume
Media.volume
Menu 組件
與 Menu 組件互動
使用 Menu 組件
瞭解 Menu 組件:檢視與資料
關於階層式選單
關於選單項目 XML 特質
關於選單項目的類型
Normal 選單項目
Separator 選單項目
check 選單項目
選項按鈕選單項目
將選單項目顯露給 ActionScript
關於物件屬性初始化
Menu 參數
建立具有 Menu 組件的應用程式
自訂 Menu 組件
使用具有 Menu 組件的樣式
設定文件中所有 Menu 組件的樣式
使用具有 Menu 組件的外觀元素
Menu 類別
Menu.addMenuItem()
Menu.addMenuItemAt()
Menu.change
Menu.createMenu()
Menu.dataProvider
Menu.getMenuItemAt()
Menu.hide()
Menu.indexOf()
Menu.menuHide
Menu.menuShow
Menu.removeAll()
Menu.removeMenuItem()
Menu.removeMenuItemAt()
Menu.rollOut
Menu.rollOver
Menu.setMenuItemEnabled()
Menu.setMenuItemSelected()
Menu.show()
MenuDataProvider 類別
MenuDataProvider.addMenuItem()
MenuDataProvider.addMenuItemAt()
MenuDataProvider.getMenuItemAt()
MenuDataProvider.indexOf()
MenuDataProvider.removeMenuItem()
MenuDataProvider.removeMenuItemAt()
MenuBar 組件
與 MenuBar 組件互動
使用 MenuBar 組件
MenuBar 參數
建立具有 MenuBar 組件的應用程式
自訂 MenuBar 組件
使用具有 MenuBar 組件的樣式
使用具有 MenuBar 組件的外觀元素
MenuBar 類別
MenuBar.addMenu()
MenuBar.addMenuAt()
MenuBar.dataProvider
MenuBar.getMenuAt()
MenuBar.getMenuEnabledAt()
MenuBar.labelField
MenuBar.labelFunction
MenuBar.removeAll()
MenuBar.removeMenuAt()
MenuBar.setMenuEnabledAt()
NumericStepper 組件
使用 NumericStepper 組件
NumericStepper 參數
建立具有 NumericStepper 組件的應用程式
自訂 NumericStepper 組件
使用具有 NumericStepper 組件的樣式
使用具有 NumericStepper 組件的外觀元素
NumericStepper 類別
NumericStepper.change
NumericStepper.maximum
NumericStepper.minimum
NumericStepper.nextValue
NumericStepper.previousValue
NumericStepper.stepSize
NumericStepper.value
PopUpManager 類別
PopUpManager.createPopUp()
PopUpManager.deletePopUp()
ProgressBar 組件
使用 ProgressBar 組件
ProgressBar 參數
建立具有 ProgressBar 組件的應用程式
自訂 ProgressBar 組件
使用具有 ProgressBar 組件的樣式
使用具有 ProgressBar 組件的外觀元素
ProgressBar 類別
ProgressBar.complete
ProgressBar.conversion
ProgressBar.direction
ProgressBar.indeterminate
ProgressBar.label
ProgressBar.labelPlacement
ProgressBar.maximum
ProgressBar.minimum
ProgressBar.mode
ProgressBar.percentComplete
ProgressBar.progress
ProgressBar.setProgress()
ProgressBar.source
ProgressBar.value
RadioButton 組件
使用 RadioButton 組件
RadioButton 參數
建立具有 RadioButton 組件的應用程式
自訂 RadioButton 組件
使用具有 RadioButton 組件的樣式
使用具有 RadioButton 組件的外觀元素
RadioButton 類別
RadioButton.click
RadioButton.data
RadioButton.groupName
RadioButton.label
RadioButton.labelPlacement
RadioButton.selected
RadioButton.selectedData
RadioButton.selection
RadioButtonGroup 組件
RDBMSResolver 組件
使用 RDBMSResolver 組件
RDBMSResolver 參數
RDBMSResolver 組件的一般工作流程
RDBMSResolver 類別
RDBMSResolver.addFieldInfo()
RDBMSResolver.beforeApplyUpdates
RDBMSResolver.deltaPacket
RDBMSResolver.fieldInfo
RDBMSResolver.nullValue
RDBMSResolver.reconcileResults
RDBMSResolver.reconcileUpdates
RDBMSResolver.tableName
RDBMSResolver.updateMode
RDBMSResolver.updatePacket
RDBMSResolver.updateResults
RectBorder 類別
使用具有 RectBorder 類別的樣式
建立自訂 RectBorder 實作
Screen 類別
Loading external content into screens
Screen 類別 (API)
Screen.allTransitionsInDone
Screen.allTransitionsOutDone
Screen.currentFocusedScreen
Screen.getChildScreen()
Screen.indexInParent
Screen.mouseDown
Screen.mouseDownSomewhere
Screen.mouseMove
Screen.mouseOut
Screen.mouseOver
Screen.mouseUp
Screen.mouseUpSomewhere
Screen.numChildScreens
Screen.parentIsScreen
Screen.parentScreen
Screen.rootScreen
ScrollPane 組件
使用 ScrollPane 組件
ScrollPane 參數
建立具有 ScrollPane 組件的應用程式
自訂 ScrollPane 組件
使用具有 ScrollPane 組件的樣式
使用具有 ScrollPane 組件的外觀元素
ScrollPane 類別
ScrollPane.complete
ScrollPane.content
ScrollPane.contentPath
ScrollPane.getBytesLoaded()
ScrollPane.getBytesTotal()
ScrollPane.hLineScrollSize
ScrollPane.hPageScrollSize
ScrollPane.hPosition
ScrollPane.hScrollPolicy
ScrollPane.progress
ScrollPane.refreshPane()
ScrollPane.scroll
ScrollPane.scrollDrag
ScrollPane.vLineScrollSize
ScrollPane.vPageScrollSize
ScrollPane.vPosition
ScrollPane.vScrollPolicy
SimpleButton 類別
SimpleButton.click
SimpleButton.emphasized
SimpleButton.emphasizedStyleDeclaration
SimpleButton.selected
SimpleButton.toggle
Slide 類別
使用 Slide 類別
幻燈片參數
使用 Slide 類別來建立幻燈片簡報
Slide 類別 (API)
Slide.autoKeyNav
Slide.currentChildSlide
Slide.currentFocusedSlide
Slide.currentSlide
Slide.defaultKeydownHandler
Slide.firstSlide
Slide.getChildSlide()
Slide.gotoFirstSlide()
Slide.gotoLastSlide()
Slide.gotoNextSlide()
Slide.gotoPreviousSlide()
Slide.gotoSlide()
Slide.hideChild
Slide.indexInParentSlide
Slide.lastSlide
Slide.nextSlide
Slide.numChildSlides
Slide.overlayChildren
Slide.parentIsSlide
Slide.parentSlide
Slide.playHidden
Slide.previousSlide
Slide.revealChild
Slide.rootSlide
StyleManager 類別
StyleManager.registerColorName()
StyleManager.registerColorStyle()
StyleManager.registerInheritingStyle()
SystemManager 類別
SystemManager.screen
TextArea 組件
使用 TextArea 組件
TextArea 參數
建立具有 TextArea 組件的應用程式
自訂 TextArea 組件
對 TextArea 組件使用樣式
使用具有 TextArea 組件的外觀元素
TextArea 類別
TextArea.change
TextArea.editable
TextArea.hPosition
TextArea.hScrollPolicy
TextArea.html
TextArea.length
TextArea.maxChars
TextArea.maxHPosition
TextArea.maxVPosition
TextArea.password
TextArea.restrict
TextArea.scroll
TextArea.styleSheet
TextArea.text
TextArea.vPosition
TextArea.vScrollPolicy
TextArea.wordWrap
TextInput 組件
使用 TextInput 組件
TextInput 參數
建立具有 TextInput 組件的應用程式
自訂 TextInput 組件
使用具有 TextInput 組件的樣式
使用具有 TextInput 組件的外觀元素
TextInput 類別
TextInput.change
TextInput.editable
TextInput.enter
TextInput.hPosition
TextInput.length
TextInput.maxChars
TextInput.maxHPosition
TextInput.password
TextInput.restrict
TextInput.text
TransferObject 介面
TransferObject.clone()
TransferObject.getPropertyData()
TransferObject.setPropertyData()
TransitionManager 類別
使用 TransitionManager 類別
TransitionManager 類別摘要
TransitionManager.allTransitionsInDone
TransitionManager.allTransitionsOutDone
TransitionManager.content
TransitionManager.contentAppearance
TransitionManager.start()
TransitionManager.startTransition()
TransitionManager.toString()
轉場結構類別
關於轉場結構類別
百葉窗轉場
淡出轉場
飛入轉場
虹膜轉場
照相轉場
像素溶解轉場
旋轉轉場
擠入轉場
擦去轉場
縮放轉場
TreeDataProvider 介面
TreeDataProvider.addTreeNode()
TreeDataProvider.addTreeNodeAt()
TreeDataProvider.attributes.data
TreeDataProvider.attributes.label
TreeDataProvider.getTreeNodeAt()
TreeDataProvider.removeTreeNode()
TreeDataProvider.removeTreeNodeAt()
Tree 組件
使用 Tree 組件
格式化 Tree 組件的 XML
Tree 參數
建立具有 Tree 組件的應用程式
自訂 Tree 組件
使用具有 Tree 組件的樣式
設定文件中所有 Tree 組件的樣式
使用具有 Tree 組件的外觀元素
Tree 類別
Tree.addTreeNode()
Tree.addTreeNodeAt()
Tree.dataProvider
Tree.firstVisibleNode
Tree.getDisplayIndex()
Tree.getIsBranch()
Tree.getIsOpen()
Tree.getNodeDisplayedAt()
Tree.getTreeNodeAt()
Tree.nodeClose
Tree.nodeOpen
Tree.refresh()
Tree.removeAll()
Tree.removeTreeNodeAt()
Tree.selectedNode
Tree.selectedNodes
Tree.setIcon()
Tree.setIsBranch()
Tree.setIsOpen()
Tween 類別
使用 Tween 類別
套用加/減速方法到組件上
套用加/減速方法到 Accordion 組件
套用加/減速方法到 ComboBox 組件
製作 DataGrid 組件動畫
Tween.continueTo()
Tween.duration
Tween.fforward()
Tween.finish
Tween.FPS
Tween.nextFrame()
Tween.onMotionChanged
Tween.onMotionFinished
Tween.onMotionResumed
Tween.onMotionStarted
Tween.onMotionStopped
Tween.position
Tween.prevFrame()
Tween.resume()
Tween.rewind()
Tween.start()
Tween.stop()
Tween.time
Tween.toString()
Tween.yoyo()
UIComponent 類別
UIComponent 類別 (API)
UIComponent.enabled
UIComponent.focusIn
UIComponent.focusOut
UIComponent.getFocus()
UIComponent.keyDown
UIComponent.keyUp
UIComponent.setFocus()
UIComponent.tabIndex
UIEventDispatcher 類別
UIEventDispatcher.keyDown
UIEventDispatcher.keyUp
UIEventDispatcher.load
UIEventDispatcher.mouseDown
UIEventDispatcher.mouseOut
UIEventDispatcher.mouseOver
UIEventDispatcher.mouseUp
UIEventDispatcher.removeEventListener()
UIEventDispatcher.unload
UIObject 類別
UIObject.bottom
UIObject.createClassObject()
UIObject.createLabel()
UIObject.createObject()
UIObject.destroyObject()
UIObject.doLater()
UIObject.draw
UIObject.getStyle()
UIObject.height
UIObject.hide
UIObject.invalidate()
UIObject.left
UIObject.load
UIObject.move
UIObject.move()
UIObject.redraw()
UIObject.resize
UIObject.reveal
UIObject.right
UIObject.scaleX
UIObject.scaleY
UIObject.setSize()
UIObject.setSkin()
UIObject.setStyle()
UIObject.top
UIObject.unload
UIObject.visible
UIObject.width
UIObject.x
UIObject.y
UIScrollBar 組件
使用 UIScrollBar 組件
UIScrollBar 參數
建立具有 UIScrollBar 組件的應用程式
自訂 UIScrollBar 組件
使用具有 UIScrollBar 組件的樣式
使用具有 UIScrollBar 組件的外觀元素
UIScrollBar 類別
UIScrollBar.horizontal
UIScrollBar.lineScrollSize
UIScrollBar.pageScrollSize
UIScrollBar.scroll
UIScrollBar.scrollPosition
UIScrollBar.setScrollProperties()
UIScrollBar.setScrollTarget()
UIScrollBar._targetInstanceName
網路服務類別
在執行階段提供網路服務類別
Log 類別
Log 類別的建構函式
Log.getDateString()
Log.logInfo()
Log.logDebug()
Log.level
Log.name
Log.onLog()
PendingCall 類別
PendingCall.getOutputParameter()
PendingCall.getOutputParameterByName()
PendingCall.getOutputParameters()
PendingCall.getOutputValue()
PendingCall.getOutputValues()
PendingCall.myCall
PendingCall.onFault
PendingCall.onResult
PendingCall.request
PendingCall.response
SOAPCall 類別
SOAPCall.concurrency
SOAPCall.doDecoding
SOAPCall.doLazyDecoding
WebService 類別
支援的類型
數值的簡單類型
日期和時間簡單類型
名稱和字串簡單類型
Boolean 類型
物件類型
支援的 XML 結構物件元素
WebService 安全性
WebService 類別的建構函式
WebService.getCall()
WebService.myMethodName()
WebService.onFault
WebService.onLoad
WebServiceConnector 組件
使用 WebServiceConnector 組件
WebServiceConnector 參數
WebServiceConnector 組件的一般工作流程
WebServiceConnector 類別
WebServiceConnector.multiple SimultaneousAllowed
WebServiceConnector.operation
WebServiceConnector.params
WebServiceConnector.result
WebServiceConnector.results
WebServiceConnector.send
WebServiceConnector.status
WebServiceConnector.suppress InvalidCalls
WebServiceConnector.trigger()
WebServiceConnector.WSDLURL
Window 組件
使用 Window 組件
Window 參數
建立具有 Window 組件的應用程式
自訂 Window 組件
使用具有 Window 組件的樣式
使用具有 Window 組件的外觀元素
Window 類別
Window.click
Window.closeButton
Window.complete
Window.content
Window.contentPath
Window.deletePopUp()
Window.mouseDownOutside
Window.title
Window.titleStyleDeclaration
XMLConnector 組件
使用 XMLConnector 組件
XMLConnector 參數
XMLConnector 組件的一般工作流程
XMLConnector 類別
XMLConnector.direction
XMLConnector.ignoreWhite
XMLConnector.multipleSimultaneousAllowed
XMLConnector.params
XMLConnector.result
XMLConnector.results
XMLConnector.send
XMLConnector.status
XMLConnector.suppressInvalidCalls
XMLConnector.trigger()
XMLConnector.URL
XPathAPI 類別
XUpdateResolver 組件
使用 XUpdateResolver 組件
XUpdateResolver 組件參數
XUpdateResolver 組件的一般工作流程
XUpdateResolver 類別
XUpdateResolver.beforeApplyUpdates
XUpdateResolver.deltaPacket
XUpdateResolver.includeDeltaPacketInfo
XUpdateResolver.reconcileResults
XUpdateResolver.updateResults
XUpdateResolver.xupdatePacket
擴充 Flash
簡介
Adobe Flash JavaScript API 概觀
建立 JSFL 檔
儲存 JSFL 檔
執行 JSFL 檔
JavaScript API 的新功能
Flash 文件物件模型
Document 物件
指定動作的目標
DOM 結構摘要
樣本實作
樣本 Shape 命令
取得樣本並設定濾鏡命令
樣本 PolyStar 工具
轉換成向量圖樣本面版
DLL 樣本
最高階函數和方法
activate()
alert()
configureEffect()
configureTool()
confirm()
deactivate()
executeEffect()
keyDown()
keyUp()
mouseDoubleClick()
mouseDown()
mouseMove()
mouseUp()
notifySettingsChanged()
prompt()
removeEffect()
setCursor()
物件
actionsPanel 物件
actionsPanel.getClassForObject()
actionsPanel.getScriptAssistMode()
actionsPanel.getSelectedText()
actionsPanel.getText()
actionsPanel.hasSelection()
actionsPanel.replaceSelectedText()
actionsPanel.setScriptAssistMode()
actionsPanel.setSelection()
actionsPanel.setText()
BitmapInstance 物件
bitmapInstance.getBits()
bitmapInstance.hPixels
bitmapInstance.setBits()
bitmapInstance.vPixels
BitmapItem 物件
bitmapItem.allowSmoothing
bitmapItem.compressionType
bitmapItem.quality
bitmapItem.useImportedJPEGQuality
CompiledClipInstance 物件
compiledClipInstance.accName
compiledClipInstance.actionScript
compiledClipInstance.description
compiledClipInstance.forceSimple
compiledClipInstance.shortcut
compiledClipInstance.silent
compiledClipInstance.tabIndex
compilerErrors 物件
compilerErrors.clear()
compilerErrors.save()
ComponentInstance 物件
componentInstance.parameters
componentsPanel 物件
componentsPanel.addItemToDocument()
componentsPanel.reload()
Contour 物件
contour.getHalfEdge()
contour.interior
contour.orientation
Document 物件
document.accName
document.addDataToDocument()
document.addDataToSelection()
document.addFilter()
document.addItem()
document.addNewLine()
document.addNewOval()
document.addNewPublishProfile()
document.addNewRectangle()
document.addNewScene()
document.addNewText()
document.align()
document.allowScreens()
document.arrange()
document.as3AutoDeclare
document.as3Dialect
document.as3ExportFrame
document.as3StrictMode
document.as3WarningsMode
document.asVersion
document.autoLabel
document.backgroundColor
document.breakApart()
document.canEditSymbol()
document.canRevert()
document.canSaveAVersion()
document.canTestMovie()
document.canTestScene()
document.changeFilterOrder()
document.clipCopy()
document.clipCut()
document.clipPaste()
document.close()
document.convertLinesToFills()
document.convertToSymbol()
document.crop()
document.currentPublishProfile
document.currentTimeline
document.deleteEnvelope()
document.deletePublishProfile()
document.deleteScene()
document.deleteSelection()
document.description
document.disableAllFilters()
document.disableFilter()
document.disableOtherFilters()
document.distribute()
document.distributeToLayers()
document.docClass
document.documentHasData()
document.duplicatePublishProfile()
document.duplicateScene()
document.duplicateSelection()
document.editScene()
document.enableAllFilters()
document.enableFilter()
document.enterEditMode()
document.exitEditMode()
document.exportPNG()
document.exportPublishProfile()
document.exportSWF()
document.forceSimple
document.frameRate
document.getAlignToDocument()
document.getBlendMode()
document.getCustomFill()
document.getCustomStroke()
document.getDataFromDocument()
document.getElementProperty()
document.getElementTextAttr()
document.getFilters()
document.getMetadata()
document.getMobileSettings()
document.getPlayerVersion()
document.getSelectionRect()
document.getTextString()
document.getTimeline()
document.getTransformationPoint()
document.group()
document.height
document.id
document.importFile()
document.importPublishProfile()
document.importSWF()
document.intersect()
document.library
document.livePreview
document.match()
document.mouseClick()
document.mouseDblClk()
document.moveSelectedBezierPointsBy()
document.moveSelectionBy()
document.name
document.optimizeCurves()
document.path
document.publish()
document.publishProfiles
document.punch()
document.removeAllFilters()
document.removeDataFromDocument()
document.removeDataFromSelection()
document.removeFilter()
document.renamePublishProfile()
document.renameScene()
document.reorderScene()
document.resetOvalObject()
document.resetRectangleObject()
document.resetTransformation()
document.revert()
document.revertToLastVersion()
document.rotateSelection()
document.save()
document.saveAndCompact()
document.saveAVersion()
document.scaleSelection()
document.screenOutline
document.selectAll()
document.selection
document.selectNone()
document.setAlignToDocument()
document.setBlendMode()
document.setCustomFill()
document.setCustomStroke()
document.setElementProperty()
document.setElementTextAttr()
document.setFillColor()
document.setFilterProperty()
document.setFilters()
document.setInstanceAlpha()
document.setInstanceBrightness()
document.setInstanceTint()
document.setMetadata()
document.setMobileSettings()
document.setOvalObjectProperty()
document.setPlayerVersion()
document.setRectangleObjectProperty()
document.setSelectionBounds()
document.setSelectionRect()
document.setStroke()
document.setStrokeColor()
document.setStrokeSize()
document.setStrokeStyle()
document.setTextRectangle()
document.setTextSelection()
document.setTextString()
document.setTransformationPoint()
document.silent
document.skewSelection()
document.smoothSelection()
document.space()
document.straightenSelection()
document.swapElement()
document.swapStrokeAndFill()
document.synchronizeWithHeadVersion()
document.testMovie()
document.testScene()
document.timelines
document.traceBitmap()
document.transformSelection()
document.unGroup()
document.union()
document.unlockAllElements()
document.viewMatrix
document.width
document.xmlPanel()
document.zoomFactor
drawingLayer 物件
drawingLayer.beginDraw()
drawingLayer.beginFrame()
drawingLayer.cubicCurveTo()
drawingLayer.curveTo()
drawingLayer.drawPath()
drawingLayer.endDraw()
drawingLayer.endFrame()
drawingLayer.lineTo()
drawingLayer.moveTo()
drawingLayer.newPath()
drawingLayer.setColor()
Edge 物件
edge.getControl()
edge.getHalfEdge()
edge.id
edge.isLine
edge.setControl()
edge.splitEdge()
Effect 物件
effect.effectName
effect.groupName
effect.sourceFile
effect.symbolType
effect.useXMLToUI
Element 物件
element.depth
element.elementType
element.getPersistentData()
element.getTransformationPoint()
element.hasPersistentData()
element.height
element.layer
element.left
element.locked
element.matrix
element.name
element.removePersistentData()
element.rotation
element.scaleX
element.scaleY
element.selected
element.setPersistentData()
element.setTransformationPoint()
element.skewX
element.skewY
element.top
element.transformX
element.transformY
element.width
element.x
element.y
Fill 物件
fill.color
fill.colorArray
fill.focalPoint
fill.linearRGB
fill.matrix
fill.overflow
fill.posArray
fill.style
Filter 物件
filter.angle
filter.blurX
filter.blurY
filter.brightness
filter.color
filter.contrast
filter.distance
filter.enabled
filter.hideObject
filter.highlightColor
filter.hue
filter.inner
filter.knockout
filter.name
filter.quality
filter.saturation
filter.shadowColor
filter.strength
filter.type
flash 物件 (fl)
fl.actionsPanel
fl.activeEffect
fl.addEventListener()
fl.as3PackagePaths
fl.browseForFileURL()
fl.browseForFolderURL()
fl.clipCopyString()
fl.closeAll()
fl.closeAllPlayerDocuments()
fl.closeDocument()
fl.closeProject()
fl.compilerErrors
fl.componentsPanel
fl.configDirectory
fl.configURI
fl.contactSensitiveSelection
fl.createDocument()
fl.createNewDocList
fl.createNewDocListType
fl.createNewTemplateList
fl.createProject()
fl.documents
fl.downloadLatestVersion()
fl.drawingLayer
fl.effects
fl.enableImmediateUpdates()
fl.fileExists()
fl.findDocumentDOM()
fl.findDocumentIndex()
fl.findObjectInDocByName()
fl.findObjectInDocByType()
fl.getAppMemoryInfo()
fl.getDocumentDOM()
fl.getProject()
fl.mapPlayerURL()
fl.Math
fl.mruRecentFileList
fl.mruRecentFileListType
fl.objectDrawingMode
fl.openDocument()
fl.openProject()
fl.openScript()
fl.outputPanel
fl.packagePaths
fl.quit()
fl.reloadEffects()
fl.reloadTools()
fl.removeEventListener()
fl.resetAS3PackagePaths()
fl.resetPackagePaths()
fl.revertDocument()
fl.revertDocumentToLastVersion()
fl.runScript()
fl.saveAll()
fl.saveAVersionOfDocument()
fl.saveDocument()
fl.saveDocumentAs()
fl.scriptURI
fl.selectElement()
fl.selectTool()
fl.setActiveWindow()
fl.showIdleMessage()
fl.synchronizeDocumentWithHeadVersion()
fl.tools
fl.trace()
fl.version
fl.xmlui
FLfile 物件
FLfile.copy()
FLfile.createFolder()
FLfile.exists()
FLfile.getAttributes()
FLfile.getCreationDate()
FLfile.getCreationDateObj()
FLfile.getModificationDate()
FLfile.getModificationDateObj()
FLfile.getSize()
FLfile.listFolder()
FLfile.read()
FLfile.remove()
FLfile.setAttributes()
FLfile.write()
folderItem 物件
fontItem 物件
Frame 物件
frame.actionScript
frame.duration
frame.elements
frame.getCustomEase()
frame.hasCustomEase
frame.labelType
frame.motionTweenOrientToPath
frame.motionTweenRotate
frame.motionTweenRotateTimes
frame.motionTweenScale
frame.motionTweenSnap
frame.motionTweenSync
frame.name
frame.setCustomEase()
frame.shapeTweenBlend
frame.soundEffect
frame.soundLibraryItem
frame.soundLoop
frame.soundLoopMode
frame.soundName
frame.soundSync
frame.startFrame
frame.tweenEasing
frame.tweenType
frame.useSingleEaseCurve
HalfEdge 物件
halfEdge.getEdge()
halfEdge.getNext()
halfEdge.getOppositeHalfEdge()
halfEdge.getPrev()
halfEdge.getVertex()
halfEdge.id
halfEdge.index
Instance 物件
instance.instanceType
instance.libraryItem
Item 物件
item.addData()
item.getData()
item.hasData()
item.itemType
item.linkageBaseClass
item.linkageClassName
item.linkageExportForAS
item.linkageExportForRS
item.linkageExportInFirstFrame
item.linkageIdentifier
item.linkageImportForRS
item.linkageURL
item.name
item.removeData()
Layer 物件
layer.color
layer.frameCount
layer.frames
layer.height
layer.layerType
layer.locked
layer.name
layer.outline
layer.parentLayer
layer.visible
library 物件
library.addItemToDocument()
library.addNewItem()
library.deleteItem()
library.duplicateItem()
library.editItem()
library.expandFolder()
library.findItemIndex()
library.getItemProperty()
library.getItemType()
library.getSelectedItems()
library.importEmbeddedSWF()
library.itemExists()
library.items
library.moveToFolder()
library.newFolder()
library.renameItem()
library.selectAll()
library.selectItem()
library.selectNone()
library.setItemProperty()
library.updateItem()
Math 物件
Math.concatMatrix()
Math.invertMatrix()
Math.pointDistance()
Matrix 物件
matrix.a
matrix.b
matrix.c
matrix.d
matrix.tx
matrix.ty
outputPanel 物件
outputPanel.clear()
outputPanel.save()
outputPanel.trace()
Oval 物件
OvalObject.closePath
OvalObject.endAngle
OvalObject.innerRadius
OvalObject.startAngle
Parameter 物件
parameter.category
parameter.insertItem()
parameter.listIndex
parameter.name
parameter.removeItem()
parameter.value
parameter.valueType
parameter.verbose
Path 物件
path.addCubicCurve()
path.addCurve()
path.addPoint()
path.clear()
path.close()
path.makeShape()
path.newContour()
path.nPts
Project 物件
project.addFile()
project.canPublishProject()
project.canTestProject()
project.defaultItem
project.findProjectItem()
project.items
project.name
project.projectURI
project.publishProject()
project.testProject()
ProjectItem 物件
projectItem.canPublish()
projectItem.canTest()
projectItem.displayName
projectItem.isMissing
projectItem.itemURI
projectItem.publish()
projectItem.publishProfile
projectItem.test()
Rectangle 物件
RectangleObject.bottomLeftRadius
RectangleObject.bottomRightRadius
RectangleObject.lockFlag
RectangleObject.topLeftRadius
RectangleObject.topRightRadius
Screen 物件
screen.accName
screen.childScreens
screen.description
screen.forceSimple
screen.hidden
screen.instanceName
screen.name
screen.nextScreen
screen.parameters
screen.parentScreen
screen.prevScreen
screen.silent
screen.tabIndex
screen.timeline
ScreenOutline 物件
screenOutline.copyScreenFromFile()
screenOutline.currentScreen
screenOutline.deleteScreen()
screenOutline.duplicateScreen()
screenOutline.getSelectedScreens()
screenOutline.insertNestedScreen()
screenOutline.insertScreen()
screenOutline.moveScreen()
screenOutline.renameScreen()
screenOutline.rootScreen
screenOutline.screens
screenOutline.setCurrentScreen()
screenOutline.setScreenProperty()
screenOutline.setSelectedScreens()
Shape 物件
shape.beginEdit()
shape.contours
shape.deleteEdge()
shape.edges
shape.endEdit()
shape.isDrawingObject
shape.isGroup
shape.isOvalObject
shape.isRectangleObject
shape.vertices
SoundItem 物件
soundItem.bitRate
soundItem.bits
soundItem.compressionType
soundItem.convertStereoToMono
soundItem.quality
soundItem.sampleRate
soundItem.useImportedMP3Quality
Stroke 物件
stroke.breakAtCorners
stroke.capType
stroke.color
stroke.curve
stroke.dash1
stroke.dash2
stroke.density
stroke.dotSize
stroke.dotSpace
stroke.hatchThickness
stroke.jiggle
stroke.joinType
stroke.length
stroke.miterLimit
stroke.pattern
stroke.rotate
stroke.scaleType
stroke.shapeFill
stroke.space
stroke.strokeHinting
stroke.style
stroke.thickness
stroke.variation
stroke.waveHeight
stroke.waveLength
SymbolInstance 物件
symbolInstance.accName
symbolInstance.actionScript
symbolInstance.blendMode
symbolInstance.buttonTracking
symbolInstance.cacheAsBitmap
symbolInstance.colorAlphaAmount
symbolInstance.colorAlphaPercent
symbolInstance.colorBlueAmount
symbolInstance.colorBluePercent
symbolInstance.colorGreenAmount
symbolInstance.colorGreenPercent
symbolInstance.colorMode
symbolInstance.colorRedAmount
symbolInstance.colorRedPercent
symbolInstance.description
symbolInstance.filters
symbolInstance.firstFrame
symbolInstance.forceSimple
symbolInstance.loop
symbolInstance.shortcut
symbolInstance.silent
symbolInstance.symbolType
symbolInstance.tabIndex
SymbolItem 物件
symbolItem.convertToCompiledClip()
symbolItem.exportSWC()
symbolItem.exportSWF()
symbolItem.scalingGrid
symbolItem.scalingGridRect
symbolItem.sourceAutoUpdate
symbolItem.sourceFilePath
symbolItem.sourceLibraryName
symbolItem.symbolType
symbolItem.timeline
Text 物件
text.accName
text.antiAliasSharpness
text.antiAliasThickness
text.autoExpand
text.border
text.description
text.embeddedCharacters
text.embedRanges
text.fontRenderingMode
text.getTextAttr()
text.getTextString()
text.length
text.lineType
text.maxCharacters
text.orientation
text.renderAsHTML
text.scrollable
text.selectable
text.selectionEnd
text.selectionStart
text.setTextAttr()
text.setTextString()
text.shortcut
text.silent
text.tabIndex
text.textRuns
text.textType
text.useDeviceFonts
text.variableName
TextAttrs 物件
textAttrs.aliasText
textAttrs.alignment
textAttrs.autoKern
textAttrs.bold
textAttrs.characterPosition
textAttrs.characterSpacing
textAttrs.face
textAttrs.fillColor
textAttrs.indent
textAttrs.italic
textAttrs.leftMargin
textAttrs.letterSpacing
textAttrs.lineSpacing
textAttrs.rightMargin
textAttrs.rotation
textAttrs.size
textAttrs.target
textAttrs.url
TextRun 物件
textRun.characters
textRun.textAttrs
Timeline 物件
timeline.addMotionGuide()
timeline.addNewLayer()
timeline.clearFrames()
timeline.clearKeyframes()
timeline.convertToBlankKeyframes()
timeline.convertToKeyframes()
timeline.copyFrames()
timeline.copyMotion()
timeline.copyMotionAsAS3()
timeline.createMotionTween()
timeline.currentFrame
timeline.currentLayer
timeline.cutFrames()
timeline.deleteLayer()
timeline.expandFolder()
timeline.findLayerIndex()
timeline.frameCount
timeline.getFrameProperty()
timeline.getLayerProperty()
timeline.getSelectedFrames()
timeline.getSelectedLayers()
timeline.insertBlankKeyframe()
timeline.insertFrames()
timeline.insertKeyframe()
timeline.layerCount
timeline.layers
timeline.name
timeline.pasteFrames()
timeline.pasteMotion()
timeline.removeFrames()
timeline.reorderLayer()
timeline.reverseFrames()
timeline.selectAllFrames()
timeline.setFrameProperty()
timeline.setLayerProperty()
timeline.setSelectedFrames()
timeline.setSelectedLayers()
timeline.showLayerMasking()
ToolObj 物件
toolObj.depth
toolObj.enablePIControl()
toolObj.iconID
toolObj.position
toolObj.setIcon()
toolObj.setMenuString()
toolObj.setOptionsFile()
toolObj.setPI()
toolObj.setToolName()
toolObj.setToolTip()
toolObj.showPIControl()
toolObj.showTransformHandles()
Tools 物件
tools.activeTool
tools.altIsDown
tools.constrainPoint()
tools.ctlIsDown
tools.getKeyDown()
tools.mouseIsDown
tools.penDownLoc
tools.penLoc
tools.setCursor()
tools.shiftIsDown
tools.snapPoint()
tools.toolObjs
Vertex 物件
vertex.getHalfEdge()
vertex.setLocation()
vertex.x
vertex.y
XMLUI 物件
xmlui.accept()
xmlui.cancel()
xmlui.get()
xmlui.getControlItemElement()
xmlui.getEnabled()
xmlui.getVisible()
xmlui.set()
xmlui.setControlItemElement()
xmlui.setControlItemElements()
xmlui.setEnabled()
xmlui.setVisible()
VideoItem 物件
videoItem.sourceFilePath
videoItem.videoType
C 語言層次擴充
整合 C 函數
C 語言層次擴充機制和 JavaScript 解譯器
DLL 樣本實作
資料類型
C 語言層次 API
JSBool JS_DefineFunction()
unsigned short *JS_ValueToString()
JSBool JS_ValueToInteger()
JSBool JS_ValueToDouble()
JSBool JS_ValueToBoolean()
JSBool JS_ValueToObject()
JSBool JS_StringToValue()
JSBool JS_DoubleToValue()
JSVal JS_BooleanToValue()
JSVal JS_BytesToValue()
JSVal JS_IntegerToValue()
JSVal JS_ObjectToValue()
unsigned short *JS_ObjectType()
JSObject *JS_NewArrayObject()
long JS_GetArrayLength()
JSBool JS_GetElement()
JSBool JS_SetElement()
JSBool JS_ExecuteScript()
Flash Lite 2.x 快速入門
簡介
教學媒體指南
額外的資源
印刷慣例
Flash Lite 概觀
Hello World Flash Lite 應用程式
Adobe Device Central 模擬器與裝置資料庫
編寫 Flash Lite 應用程式的工作流程
關於 Flash Lite 內容類型
建立 Flash Lite 文件範本
教學課程:建立 Flash Lite 應用程式
Cafe 應用程式概觀
檢視完成的應用程式
建立應用程式
選取測試裝置與內容類型
建立主畫面選單
建立特餐螢幕
建立影像動畫
在特餐螢幕中加入瀏覽和文字
建立視訊畫面
建立設定位置畫面
開發 Flash Lite 2.x 應用程式
Flash Lite 2.x 概觀
關於 Flash Lite 2.x 功能
Flash Lite 2.0 新功能
Flash Lite 2.1 新功能
Flash Lite 2.0 ActionScript
裝置視訊播放
載入特定裝置聲音和影像格式
Flash Lite 共享物件
同步處理裝置聲音
文字功能
額外的按鍵支援
關於 Flash Lite 中的組件
建立互動性與瀏覽功能
關於 Flash Lite 中的使用者互動
Flash Lite 支援按鍵
在 Flash Lite 中使用預設瀏覽
預設瀏覽模式
關於焦點矩形
預設瀏覽的使用原則
自訂焦點矩形
使用 ActionScript 控制焦點
關於在雙向瀏覽中控制定位停駐點順序
處理按鍵和按鈕事件
處理按鈕事件
使用按鈕與預設瀏覽來建立簡單的選單
處理按鍵事件
寫入事件偵聽程式
使用按鍵偵聽程式處理按鍵事件
使用軟鍵
使用文字和字體
關於 Flash Lite 中的文字
建立和格式化文字
使用輸入文字欄位
使用行內文字輸入 (Flash Lite 2.1)
關於行內輸入文字欄位與瀏覽
使用 ActionScript 啟用輸入文字欄位
支援的語言
關於輸入模式指示器
使用裝置的輸入文字對話方塊 (Flash Lite 2.0)
指定輸入文字欄位的類型
限制字元輸入
輸入文字對話方塊 (Flash Lite 2.0)
Flash Lite 中的字體呈現方式
Flash Lite 呈現出品質與消除鋸齒文字
在 SWF 檔中內嵌字體外框
文字欄位範例應用程式
建立捲動文字
處理聲音、視訊和影像
關於 Flash Lite 中的聲音
使用裝置聲音
使用合併的裝置聲音
建立合併聲音
播放外部裝置聲音
關於將裝置聲音與動畫同步化
判斷支援的裝置聲音格式
使用原生 Flash 聲音
使用 8kHz 取樣頻率功能
使用裝置視訊
使用合併裝置視訊
匯入裝置視訊
合併的裝置視訊範例
直接從元件庫播放合併視訊
使用外部裝置視訊
檢視和編輯裝置視訊元件屬性
判斷支援的視訊格式
裝置視訊的限制
使用 ActionScript 控制視訊
載入外部影像
開發 BREW 的 Flash Lite 應用程式
BREW 基本概念
Flash Lite 和 BREW 開發工具
硬體
軟體
BREW 支援的 Flash Lite 功能
BREW 不支援的 Flash Lite 功能
支援的 BREW SDK 版本
支援的裝置
更多資訊的位置
設定系統使用 BREW
設定 BREW 系統的工作流程
註冊為 BREW 開發人員
安裝 BREW SDK 和工具
安裝 Adobe Flash Lite 2.1 for BREW Devices
安裝裝置的 USB 驅動程式
更多資訊的位置
編寫 BREW 的 Flash Lite 檔案
編寫 BREW 的 Flash Lite 檔案的工作流程
識別目標裝置和內容類型
在 Flash 中建立應用程式
啟動瀏覽器
預設的軟鍵行為
在 Flash 中測試應用程式
更多資訊的位置
發佈 BREW 的 Flash Lite 檔案
關於發佈 BREW 的 Flash Lite 檔案
檔案類型
MIF 檔
SIG 檔
BAR 檔
不同 BREW 版本的裝置檔案結構
發佈和測試 BREW 的 Flash Lite 檔案的工作流程
使用 BREW Publisher 精靈發佈應用程式檔案
使用 BREW Simulator 測試應用程式
裝置套件
更多資訊的位置
將檔案上載到 BREW 裝置
關於上載 BREW 的 Flash Lite 應用程式
先決條件
上載應用程式的工作流程
將 Flash Lite Extension 檔案上載到裝置 (僅首次使用時)
AppLoader 提示和最佳做法
將應用程式上載到 BREW 2.x 裝置
將應用程式上載到 BREW 3.x 裝置
在裝置上測試應用程式
更多資訊的位置
效能和記憶體的最佳化內容
測試 Flash Lite 內容
Flash Lite 測試功能概觀
模擬器不支援的測試功能
在 Flash Lite 2.1 中測試行內文字
使用模擬器
叫用 Adobe Device Central
設定模擬器除錯選項
與模擬器互動
關於內容類型
模擬器中的 Flash Lite 特定資訊
關於螢幕大小與可用的舞台大小
模擬器中不支援的 Flash Lite 功能
關於使用模擬器播放裝置視訊
錯誤
警告與錯誤訊息
Adobe Device Central 模擬器錯誤和資訊訊息
Flash Lite 2.x ActionScript 簡介
簡介
教學媒體指南
額外的資源
印刷慣例
不支援和只部分支援的 ActionScript 元素
fsCommand 和 fsCommand2 所發出的命令
命令摘要
全域屬性
不支援和部分支援的類別
Button 類別
Date 類別
Key 類別
Mouse 類別
事件摘要
MovieClip 類別
Selection 類別
SharedObject 類別
System 類別
capabilities (System.capabilities) 類別
Sound 類別
Stage 類別
TextField 類別
TextFormat 類別
Video 類別
Flash Lite 2.x ActionScript 語言參考
ActionScript 語言元素
編譯器指令
#endinitclip 指令
#include 指令
#initclip 指令
常數
false 常數
Infinity 常數
-Infinity 常數
NaN 常數
newline 常數
null 常數
true 常數
undefined 常數
全域函數
Array 函數
Boolean 函數
call 函數
chr 函數
clearInterval 函數
duplicateMovieClip 函數
escape 函數
eval 函數
fscommand 函數
fscommand2 函數
getProperty 函數
getTimer 函數
getURL 函數
getVersion 函數
gotoAndPlay 函數
gotoAndStop 函數
ifFrameLoaded 函數
int 函數
isFinite 函數
isNaN 函數
length 函數
loadMovie 函數
loadMovieNum 函數
loadVariables 函數
loadVariablesNum 函數
mbchr 函數
mblength 函數
mbord 函數
mbsubstring 函數
nextFrame 函數
nextScene 函數
Number 函數
Object 函數
on 處理常式
onClipEvent 處理常式
ord 函數
parseFloat 函數
parseInt 函數
play 函數
prevFrame 函數
prevScene 函數
random 函數
removeMovieClip 函數
setInterval 函數
setProperty 函數
startDrag 函數
stop 函數
stopAllSounds 函數
stopDrag 函數
String 函數
substring 函數
targetPath 函數
tellTarget 函數
toggleHighQuality 函數
trace 函數
unescape 函數
unloadMovie 函數
unloadMovieNum 函數
全域屬性
$version 屬性
_cap4WayKeyAS 屬性
_capCompoundSound 屬性
_capEmail 屬性
_capLoadData 屬性
_capMFi 屬性
_capMIDI 屬性
_capMMS 屬性
_capSMAF 屬性
_capSMS 屬性
_capStreamSound 屬性
_focusrect 屬性
_forceframerate 屬性
_global 屬性
_highquality 屬性
_level 屬性
maxscroll 屬性
_parent 屬性
_quality 屬性
_root 屬性
scroll 屬性
_soundbuftime 屬性
this 屬性
運算子
+ 加法運算子
+= 加法指定運算子
[] 陣列存取運算子
= 指定運算子
& 位元 AND 運算子
&= 位元 AND 指定運算子
<< 位元左移運算子
<<= 位元左移和指定運算子
~ 位元 NOT 運算子
| 位元 OR 運算子
|= 位元 OR 指定運算子
>> 位元右移運算子
>>= 位元右移和指定運算子
>>> 無正負號的位元右移運算子
>>>= 無正負號的位元右移和指定運算子
^ 位元 XOR 運算子
^= 位元 XOR 指定運算子
/* 區塊註解分隔符號運算子
, 逗號運算子
add 連接 (字串) 運算子
?: 條件運算子
-- 遞減運算子
/ 除法運算子
/= 除法指定運算子
. 點運算子
== 相等運算子
eq 相等 (字串) 運算子
> 大於運算子
gt 大於 (字串) 運算子
>= 大於或等於運算子
ge 大於或等於 (字串) 運算子
++ 遞增運算子
!= 不相等運算子
<> 不相等運算子
運算子實體
< 小於運算子
lt 小於 (字串) 運算子
<= 小於或等於運算子
le 小於或等於 (字串) 運算子
// 行註解分隔符號運算子
&& 邏輯 AND 運算子
and 邏輯 AND 運算子
!邏輯 NOT 運算子
not 邏輯 NOT 運算子
|| 邏輯 OR 運算子
or 邏輯 OR 運算子
% 模除運算子
%= 模除指定運算子
* 乘法運算子
*= 乘法指定運算子
new 運算子
ne 不相等 (字串) 運算子
{} 物件初始設定式運算子
() 括號運算子
=== 嚴謹相等運算子
!== 嚴謹不相等運算子
" 字串分隔符號運算子
- 減法運算子
-= 減法指定運算子
: 類型運算子
typeof 運算子
void 運算子
陳述式
break 陳述式
case 陳述式
class 陳述式
continue 陳述式
default 陳述式
delete 陳述式
do..while 陳述式
dynamic 陳述式
else 陳述式
else if 陳述式
extends 陳述式
for 陳述式
for..in 陳述式
function 陳述式
get 陳述式
if 陳述式
implements 陳述式
import 陳述式
interface 陳述式
intrinsic 陳述式
private 陳述式
public 陳述式
return 陳述式
set 陳述式
set variable 陳述式
static 陳述式
super 陳述式
switch 陳述式
throw 陳述式
try..catch..finally 陳述式
var 陳述式
while 陳述式
with 陳述式
fscommand2 Commands
ExtendBacklightDuration fscommand2 命令
FullScreen fscommand2 命令
GetBatteryLevel fscommand2 命令
GetDevice fscommand2 命令
GetDeviceID fscommand2 命令
GetFreePlayerMemory fscommand2 命令
GetMaxBatteryLevel fscommand2 命令
GetMaxSignalLevel fscommand2 命令
GetMaxVolumeLevel fscommand2 命令
GetNetworkConnectionName fscommand2 Command
GetNetworkConnectStatus fscommand2 命令
GetNetworkGeneration fscommand2 命令
GetNetworkName fscommand2 命令
GetNetworkRequestStatus fscommand2 命令
GetNetworkStatus fscommand2 命令
GetPlatform fscommand2 命令
GetPowerSource fscommand2 命令
GetSignalLevel fscommand2 命令
GetSoftKeyLocation fscommand2 命令
GetTotalPlayerMemory fscommand2 命令
GetVolumeLevel fscommand2 命令
Quit fscommand2 命令
ResetSoftKeys fscommand2 命令
SetFocusRectColor fscommand2 命令
SetInputTextType fscommand2 命令
SetSoftKeys fscommand2 命令
StartVibrate fscommand2 命令
StopVibrate fscommand2 命令
ActionScript 類別
arguments
callee (arguments.callee 屬性)
caller (arguments.caller 屬性)
length (arguments.length 屬性)
Array
Array 建構函式
CASEINSENSITIVE (Array.CASEINSENSITIVE 屬性)
concat (Array.concat 方法)
DESCENDING (Array.DESCENDING 屬性)
join (Array.join 方法)
length (Array.length 屬性)
NUMERIC (Array.NUMERIC 屬性)
pop (Array.pop 方法)
push (Array.push 方法)
RETURNINDEXEDARRAY (Array.RETURNINDEXEDARRAY 屬性)
reverse (Array.reverse 方法)
shift (Array.shift 方法)
slice (Array.slice 方法)
sort (Array.sort 方法)
sortOn (Array.sortOn 方法)
splice (Array.splice 方法)
toString (Array.toString 方法)
UNIQUESORT (Array.UNIQUESORT 屬性)
unshift (Array.unshift 方法)
Boolean
Boolean 建構函式
toString (Boolean.toString 方法)
valueOf (Boolean.valueOf 方法)
Button
_alpha (Button._alpha 屬性)
enabled (Button.enabled 屬性)
_focusrect (Button._focusrect 屬性)
getDepth (Button.getDepth 方法)
_height (Button._height 屬性)
_highquality (Button._highquality 屬性)
_name (Button._name 屬性)
onDragOut (Button.onDragOut 處理常式)
onDragOver (Button.onDragOver 處理常式)
onKeyDown (Button.onKeyDown 處理常式)
onKeyUp (Button.onKeyUp 處理常式)
onKillFocus (Button.onKillFocus 處理常式)
onPress (Button.onPress 處理常式)
onRelease (Button.onRelease 處理常式)
onReleaseOutside (Button.onReleaseOutside 處理常式)
onRollOut (Button.onRollOut 處理常式)
onRollOver (Button.onRollOver 處理常式)
onSetFocus (Button.onSetFocus 處理常式)
_parent (Button._parent 屬性)
_quality (Button._quality 屬性)
_rotation (Button._rotation 屬性)
_soundbuftime (Button._soundbuftime 屬性)
tabEnabled (Button.tabEnabled 屬性)
tabIndex (Button.tabIndex 屬性)
_target (Button._target 屬性)
trackAsMenu (Button.trackAsMenu 屬性)
_url (Button._url 屬性)
_visible (Button._visible 屬性)
_width (Button._width 屬性)
_x (Button._x 屬性)
_xmouse (Button._xmouse 屬性)
_xscale (Button._xscale 屬性)
_y (Button._y 屬性)
_ymouse (Button._ymouse 屬性)
_yscale (Button._yscale 屬性)
capabilities (System.capabilities)
audioMIMETypes (capabilities.audioMIMETypes 屬性)
avHardwareDisable (capabilities.avHardwareDisable 屬性)
has4WayKeyAS (capabilities.has4WayKeyAS 屬性)
hasAccessibility (capabilities.hasAccessibility 屬性)
hasAudio (capabilities.hasAudio 屬性)
hasAudioEncoder (capabilities.hasAudioEncoder 屬性)
hasCMIDI (capabilities.hasCMIDI 屬性)
hasCompoundSound (capabilities.hasCompoundSound 屬性)
hasDataLoading (capabilities.hasDataLoading 屬性)
hasEmail (capabilities.hasEmail 屬性)
hasEmbeddedVideo (capabilities.hasEmbeddedVideo 屬性)
hasMappableSoftKeys (capabilities.hasMappableSoftKeys 屬性)
hasMFI (capabilities.hasMFI 屬性)
hasMIDI (capabilities.hasMIDI 屬性)
hasMMS (capabilities.hasMMS 屬性)
hasMouse (capabilities.hasMouse 屬性)
hasMP3 (capabilities.hasMP3 屬性)
hasPrinting (capabilities.hasPrinting 屬性)
hasQWERTYKeyboard (capabilities.hasQWERTYKeyboard 屬性)
hasScreenBroadcast (capabilities.hasScreenBroadcast 屬性)
hasScreenPlayback (capabilities.hasScreenPlayback 屬性)
hasSharedObjects (capabilities.hasSharedObjects 屬性)
hasSMAF (capabilities.hasSMAF 屬性)
hasSMS (capabilities.hasSMS 屬性)
hasStreamingAudio (capabilities.hasStreamingAudio 屬性)
hasStreamingVideo (capabilities.hasStreamingVideo 屬性)
hasStylus (capabilities.hasStylus 屬性)
hasVideoEncoder (capabilities.hasVideoEncoder 屬性)
hasXMLSocket (capabilities.hasXMLSocket 屬性)
imageMIMETypes (capabilities.imageMIMETypes 屬性)
isDebugger (capabilities.isDebugger 屬性)
language (capabilities.language 屬性)
localFileReadDisable (capabilities.localFileReadDisable 屬性)
MIMETypes (capabilities.MIMETypes 屬性)
os (capabilities.os 屬性)
screenOrientation (capabilities.screenOrientation 屬性)
screenResolutionX (capabilities.screenResolutionX 屬性)
screenResolutionY (capabilities.screenResolutionY 屬性)
softKeyCount (capabilities.softKeyCount 屬性)
version (capabilities.version 屬性)
videoMIMETypes (capabilities.videoMIMETypes 屬性)
Color
Color 建構函式
getRGB (Color.getRGB 方法)
getTransform (Color.getTransform 方法)
setRGB (Color.setRGB 方法)
setTransform (Color.setTransform 方法)
Date
Date 建構函式
getDate (Date.getDate 方法)
getDay (Date.getDay 方法)
getFullYear (Date.getFullYear 方法)
getHours (Date.getHours 方法)
getLocaleLongDate (Date.getLocaleLongDate 方法)
getLocaleShortDate (Date.getLocaleShortDate 方法)
getLocaleTime (Date.getLocaleTime 方法)
getMilliseconds (Date.getMilliseconds 方法)
getMinutes (Date.getMinutes 方法)
getMonth (Date.getMonth 方法)
getSeconds (Date.getSeconds 方法)
getTime (Date.getTime 方法)
getTimezoneOffset (Date.getTimezoneOffset 方法)
getUTCDate (Date.getUTCDate 方法)
getUTCDay (Date.getUTCDay 方法)
getUTCFullYear (Date.getUTCFullYear 方法)
getUTCHours (Date.getUTCHours 方法)
getUTCMilliseconds (Date.getUTCMilliseconds 方法)
getUTCMinutes (Date.getUTCMinutes 方法)
getUTCMonth (Date.getUTCMonth 方法)
getUTCSeconds (Date.getUTCSeconds 方法)
getUTCYear (Date.getUTCYear 方法)
getYear (Date.getYear 方法)
setDate (Date.setDate 方法)
setFullYear (Date.setFullYear 方法)
setHours (Date.setHours 方法)
setMilliseconds (Date.setMilliseconds 方法)
setMinutes (Date.setMinutes 方法)
setMonth (Date.setMonth 方法)
setSeconds (Date.setSeconds 方法)
setTime (Date.setTime 方法)
setUTCDate (Date.setUTCDate 方法)
setUTCFullYear (Date.setUTCFullYear 方法)
setUTCHours (Date.setUTCHours 方法)
setUTCMilliseconds (Date.setUTCMilliseconds 方法)
setUTCMinutes (Date.setUTCMinutes 方法)
setUTCMonth (Date.setUTCMonth 方法)
setUTCSeconds (Date.setUTCSeconds 方法)
setYear (Date.setYear 方法)
toString (Date.toString 方法)
UTC (Date.UTC 方法)
valueOf (Date.valueOf 方法)
Error
Error 建構函式
message (Error.message 屬性)
name (Error.name 屬性)
toString (Error.toString 方法)
ExtendedKey
SOFT1 (ExtendedKey.SOFT1 屬性)
SOFT10 (ExtendedKey.SOFT10 屬性)
SOFT11 (ExtendedKey.SOFT11 屬性)
SOFT12 (ExtendedKey.SOFT12 屬性)
SOFT2 (ExtendedKey.SOFT2 屬性)
SOFT3 (ExtendedKey.SOFT3 屬性)
SOFT4 (ExtendedKey.SOFT4 屬性)
SOFT5 (ExtendedKey.SOFT5 屬性)
SOFT6 (ExtendedKey.SOFT6 屬性)
SOFT7 (ExtendedKey.SOFT7 屬性)
SOFT8 (ExtendedKey.SOFT8 屬性)
SOFT9 (ExtendedKey.SOFT9 屬性)
Function
apply (Function.apply 方法)
call (Function.call 方法)
Key
addListener (Key.addListener 方法)
BACKSPACE (Key.BACKSPACE 屬性)
CAPSLOCK (Key.CAPSLOCK 屬性)
CONTROL (Key.CONTROL 屬性)
DELETEKEY (Key.DELETEKEY 屬性)
DOWN (Key.DOWN 屬性)
END (Key.END 屬性)
ENTER (Key.ENTER 屬性)
ESCAPE (Key.ESCAPE 屬性)
getAscii (Key.getAscii 方法)
getCode (Key.getCode 方法)
HOME (Key.HOME 屬性)
INSERT (Key.INSERT 屬性)
isDown (Key.isDown 方法)
LEFT (Key.LEFT 屬性)
_listeners (Key._listeners 屬性)
onKeyDown (Key.onKeyDown 事件偵聽程式)
onKeyUp (Key.onKeyUp 事件偵聽程式)
PGDN (Key.PGDN 屬性)
PGUP (Key.PGUP 屬性)
removeListener (Key.removeListener 方法)
RIGHT (Key.RIGHT 屬性)
SHIFT (Key.SHIFT 屬性)
SPACE (Key.SPACE 屬性)
TAB (Key.TAB 屬性)
UP (Key.UP 屬性)
LoadVars
addRequestHeader (LoadVars.addRequestHeader 方法)
contentType (LoadVars.contentType 屬性)
decode (LoadVars.decode 方法)
getBytesLoaded (LoadVars.getBytesLoaded 方法)
getBytesTotal (LoadVars.getBytesTotal 方法)
load (LoadVars.load 方法)
loaded (LoadVars.loaded 屬性)
LoadVars 建構函式
onData (LoadVars.onData 處理常式)
onLoad (LoadVars.onLoad 處理常式)
send (LoadVars.send 方法)
sendAndLoad (LoadVars.sendAndLoad 方法)
toString (LoadVars.toString 方法)
Math
abs (Math.abs 方法)
acos (Math.acos 方法)
asin (Math.asin 方法)
atan (Math.atan 方法)
atan2 (Math.atan2 方法)
ceil (Math.ceil 方法)
cos (Math.cos 方法)
E (Math.E 屬性)
exp (Math.exp 方法)
floor (Math.floor 方法)
LN10 (Math.LN10 屬性)
LN2 (Math.LN2 屬性)
log (Math.log 方法)
LOG10E (Math.LOG10E 屬性)
LOG2E (Math.LOG2E 屬性)
max (Math.max 方法)
min (Math.min 方法)
PI (Math.PI 屬性)
pow (Math.pow 方法)
random (Math.random 方法)
round (Math.round 方法)
sin (Math.sin 方法)
sqrt (Math.sqrt 方法)
SQRT1_2 (Math.SQRT1_2 屬性)
SQRT2 (Math.SQRT2 屬性)
tan (Math.tan 方法)
Mouse
addListener (Mouse.addListener 方法)
onMouseDown (Mouse.onMouseDown 事件偵聽程式)
onMouseMove (Mouse.onMouseMove 事件偵聽程式)
onMouseUp (Mouse.onMouseUp 事件偵聽程式)
removeListener (Mouse.removeListener 方法)
MovieClip
_alpha (MovieClip._alpha 屬性)
attachMovie (MovieClip.attachMovie 方法)
beginFill (MovieClip.beginFill 方法)
beginGradientFill (MovieClip.beginGradientFill 方法)
clear (MovieClip.clear 方法)
createEmptyMovieClip (MovieClip.createEmptyMovieClip 方法)
createTextField (MovieClip.createTextField 方法)
_currentframe (MovieClip._currentframe 屬性)
curveTo (MovieClip.curveTo 方法)
_droptarget (MovieClip._droptarget 屬性)
duplicateMovieClip (MovieClip.duplicateMovieClip 方法)
enabled (MovieClip.enabled 屬性)
endFill (MovieClip.endFill 方法)
focusEnabled (MovieClip.focusEnabled 屬性)
_focusrect (MovieClip._focusrect 屬性)
_framesloaded (MovieClip._framesloaded 屬性)
getBounds (MovieClip.getBounds 方法)
getBytesLoaded (MovieClip.getBytesLoaded 方法)
getBytesTotal (MovieClip.getBytesTotal 方法)
getDepth (MovieClip.getDepth 方法)
getInstanceAtDepth (MovieClip.getInstanceAtDepth 方法)
getNextHighestDepth (MovieClip.getNextHighestDepth 方法)
getSWFVersion (MovieClip.getSWFVersion 方法)
getURL (MovieClip.getURL 方法)
globalToLocal (MovieClip.globalToLocal 方法)
gotoAndPlay (MovieClip.gotoAndPlay 方法)
gotoAndStop (MovieClip.gotoAndStop 方法)
_height (MovieClip._height 屬性)
_highquality (MovieClip._highquality 屬性)
hitArea (MovieClip.hitArea 屬性)
hitTest (MovieClip.hitTest 方法)
lineStyle (MovieClip.lineStyle 方法)
lineTo (MovieClip.lineTo 方法)
loadMovie (MovieClip.loadMovie 方法)
loadVariables (MovieClip.loadVariables 方法)
localToGlobal (MovieClip.localToGlobal 方法)
_lockroot (MovieClip._lockroot 屬性)
moveTo (MovieClip.moveTo 方法)
_name (MovieClip._name 屬性)
nextFrame (MovieClip.nextFrame 方法)
onData (MovieClip.onData 處理常式)
onDragOut (MovieClip.onDragOut 處理常式)
onDragOver (MovieClip.onDragOver 處理常式)
onEnterFrame (MovieClip.onEnterFrame 處理常式)
onKeyDown (MovieClip.onKeyDown 處理常式)
onKeyUp (MovieClip.onKeyUp 處理常式)
onKillFocus (MovieClip.onKillFocus 處理常式)
onLoad (MovieClip.onLoad 處理常式)
onMouseDown (MovieClip.onMouseDown 處理常式)
onMouseMove (MovieClip.onMouseMove 處理常式)
onMouseUp (MovieClip.onMouseUp 處理常式)
onPress (MovieClip.onPress 處理常式)
onRelease (MovieClip.onRelease 處理常式)
onReleaseOutside (MovieClip.onReleaseOutside 處理常式)
onRollOut (MovieClip.onRollOut 處理常式)
onRollOver (MovieClip.onRollOver 處理常式)
onSetFocus (MovieClip.onSetFocus 處理常式)
onUnload (MovieClip.onUnload 處理常式)
_parent (MovieClip._parent 屬性)
play (MovieClip.play 方法)
prevFrame (MovieClip.prevFrame 方法)
_quality (MovieClip._quality 屬性)
removeMovieClip (MovieClip.removeMovieClip 方法)
_rotation (MovieClip._rotation 屬性)
setMask (MovieClip.setMask 方法)
_soundbuftime (MovieClip._soundbuftime 屬性)
startDrag (MovieClip.startDrag 方法)
stop (MovieClip.stop 方法)
stopDrag (MovieClip.stopDrag 方法)
swapDepths (MovieClip.swapDepths 方法)
tabChildren (MovieClip.tabChildren 屬性)
tabEnabled (MovieClip.tabEnabled 屬性)
tabIndex (MovieClip.tabIndex 屬性)
_target (MovieClip._target 屬性)
_totalframes (MovieClip._totalframes 屬性)
trackAsMenu (MovieClip.trackAsMenu 屬性)
unloadMovie (MovieClip.unloadMovie 方法)
_url (MovieClip._url 屬性)
_visible (MovieClip._visible 屬性)
_width (MovieClip._width 屬性)
_x (MovieClip._x 屬性)
_xmouse (MovieClip._xmouse 屬性)
_xscale (MovieClip._xscale 屬性)
_y (MovieClip._y 屬性)
_ymouse (MovieClip._ymouse 屬性)
_yscale (MovieClip._yscale 屬性)
MovieClipLoader
addListener (MovieClipLoader.addListener 方法)
getProgress (MovieClipLoader.getProgress 方法)
loadClip (MovieClipLoader.loadClip 方法)
MovieClipLoader 建構函式
onLoadComplete (MovieClipLoader.onLoadComplete 事件偵聽程式)
onLoadError (MovieClipLoader.onLoadError 事件偵聽程式)
onLoadInit (MovieClipLoader.onLoadInit 事件偵聽程式)
onLoadProgress (MovieClipLoader.onLoadProgress 事件偵聽程式)
onLoadStart (MovieClipLoader.onLoadStart 事件偵聽程式)
removeListener (MovieClipLoader.removeListener 方法)
unloadClip (MovieClipLoader.unloadClip 方法)
Number
MAX_VALUE (Number.MAX_VALUE 屬性)
MIN_VALUE (Number.MIN_VALUE 屬性)
NaN (Number.NaN 屬性)
NEGATIVE_INFINITY (Number.NEGATIVE_INFINITY 屬性)
Number 建構函式
POSITIVE_INFINITY (Number.POSITIVE_INFINITY 屬性)
toString (Number.toString 方法)
valueOf (Number.valueOf 方法)
Object
addProperty (Object.addProperty 方法)
constructor (Object.constructor 屬性)
hasOwnProperty (Object.hasOwnProperty 方法)
isPropertyEnumerable (Object.isPropertyEnumerable 方法)
isPrototypeOf (Object.isPrototypeOf 方法)
Object 建構函式
__proto__ (Object.__proto__ 屬性)
prototype (Object.prototype 屬性)
registerClass (Object.registerClass 方法)
__resolve (Object.__resolve 屬性)
toString (Object.toString 方法)
unwatch (Object.unwatch 方法)
valueOf (Object.valueOf 方法)
watch (Object.watch 方法)
security (System.security)
allowDomain (security.allowDomain 方法)
allowInsecureDomain (security.allowInsecureDomain 方法)
loadPolicyFile (security.loadPolicyFile 方法)
Selection
addListener (Selection.addListener 方法)
getFocus (Selection.getFocus 方法)
onSetFocus (Selection.onSetFocus 事件偵聽程式)
removeListener (Selection.removeListener 方法)
setFocus (Selection.setFocus 方法)
setSelection (Selection.setSelection 方法)
SharedObject
addListener (SharedObject.addListener 方法)
clear (SharedObject.clear 方法)
data (SharedObject.data 屬性)
flush (SharedObject.flush 方法)
getLocal (SharedObject.getLocal 方法)
getMaxSize (SharedObject.getMaxSize 方法)
getSize (SharedObject.getSize 方法)
onStatus (SharedObject.onStatus 處理常式)
removeListener (SharedObject.removeListener 方法)
Sound
attachSound (Sound.attachSound 方法)
duration (Sound.duration 屬性)
getBytesLoaded (Sound.getBytesLoaded 方法)
getBytesTotal (Sound.getBytesTotal 方法)
getPan (Sound.getPan 方法)
getTransform (Sound.getTransform 方法)
getVolume (Sound.getVolume 方法)
id3 (Sound.id3 屬性)
loadSound (Sound.loadSound 方法)
onID3 (Sound.onID3 處理常式)
onLoad (Sound.onLoad 處理常式)
onSoundComplete (Sound.onSoundComplete 處理常式)
position (Sound.position 屬性)
setPan (Sound.setPan 方法)
setTransform (Sound.setTransform 方法)
setVolume (Sound.setVolume 方法)
Sound 建構函式
start (Sound.start 方法)
stop (Sound.stop 方法)
Stage
addListener (Stage.addListener 方法)
align (Stage.align 屬性)
height (Stage.height 屬性)
onResize (Stage.onResize 事件偵聽程式)
removeListener (Stage.removeListener 方法)
scaleMode (Stage.scaleMode 屬性)
width (Stage.width 屬性)
String
charAt (String.charAt 方法)
charCodeAt (String.charCodeAt 方法)
concat (String.concat 方法)
fromCharCode (String.fromCharCode 方法)
indexOf (String.indexOf 方法)
lastIndexOf (String.lastIndexOf 方法)
length (String.length 屬性)
slice (String.slice 方法)
split (String.split 方法)
String 建構函式
substr (String.substr 方法)
substring (String.substring 方法)
toLowerCase (String.toLowerCase 方法)
toString (String.toString 方法)
toUpperCase (String.toUpperCase 方法)
valueOf (String.valueOf 方法)
System
onStatus (System.onStatus 處理常式)
useCodepage (System.useCodepage 屬性)
TextField
addListener (TextField.addListener 方法)
_alpha (TextField._alpha 屬性)
autoSize (TextField.autoSize 屬性)
background (TextField.background 屬性)
backgroundColor (TextField.backgroundColor 屬性)
border (TextField.border 屬性)
borderColor (TextField.borderColor 屬性)
bottomScroll (TextField.bottomScroll 屬性)
condenseWhite (TextField.condenseWhite 屬性)
embedFonts (TextField.embedFonts 屬性)
getDepth (TextField.getDepth 方法)
getNewTextFormat (TextField.getNewTextFormat 方法)
getTextFormat (TextField.getTextFormat 方法)
_height (TextField._height 屬性)
_highquality (TextField._highquality 屬性)
hscroll (TextField.hscroll 屬性)
html (TextField.html 屬性)
htmlText (TextField.htmlText 屬性)
length (TextField.length 屬性)
maxChars (TextField.maxChars 屬性)
maxhscroll (TextField.maxhscroll 屬性)
maxscroll (TextField.maxscroll 屬性)
multiline (TextField.multiline 屬性)
_name (TextField._name 屬性)
onChanged (TextField.onChanged 處理常式)
onKillFocus (TextField.onKillFocus 處理常式)
onScroller (TextField.onScroller 處理常式)
onSetFocus (TextField.onSetFocus 處理常式)
_parent (TextField._parent 屬性)
password (TextField.password 屬性)
_quality (TextField._quality 屬性)
removeListener (TextField.removeListener 方法)
removeTextField (TextField.removeTextField 方法)
replaceSel (TextField.replaceSel 方法)
replaceText (TextField.replaceText 方法)
_rotation (TextField._rotation 屬性)
scroll (TextField.scroll 屬性)
selectable (TextField.selectable 屬性)
setNewTextFormat (TextField.setNewTextFormat 方法)
setTextFormat (TextField.setTextFormat 方法)
_soundbuftime (TextField._soundbuftime 屬性)
tabEnabled (TextField.tabEnabled 屬性)
tabIndex (TextField.tabIndex 屬性)
_target (TextField._target 屬性)
text (TextField.text 屬性)
textColor (TextField.textColor 屬性)
textHeight (TextField.textHeight 屬性)
textWidth (TextField.textWidth 屬性)
type (TextField.type 屬性)
_url (TextField._url 屬性)
variable (TextField.variable 屬性)
_visible (TextField._visible 屬性)
_width (TextField._width 屬性)
wordWrap (TextField.wordWrap 屬性)
_x (TextField._x 屬性)
_xmouse (TextField._xmouse 屬性)
_xscale (TextField._xscale 屬性)
_y (TextField._y 屬性)
_ymouse (TextField._ymouse 屬性)
_yscale (TextField._yscale 屬性)
TextFormat
align (TextFormat.align 屬性)
blockIndent (TextFormat.blockIndent 屬性)
bold (TextFormat.bold 屬性)
bullet (TextFormat.bullet 屬性)
color (TextFormat.color 屬性)
font (TextFormat.font 屬性)
getTextExtent (TextFormat.getTextExtent 方法)
indent (TextFormat.indent 屬性)
italic (TextFormat.italic 屬性)
leading (TextFormat.leading 屬性)
leftMargin (TextFormat.leftMargin 屬性)
rightMargin (TextFormat.rightMargin 屬性)
size (TextFormat.size 屬性)
tabStops (TextFormat.tabStops 屬性)
target (TextFormat.target 屬性)
TextFormat 建構函式
underline (TextFormat.underline 屬性)
url (TextFormat.url 屬性)
Video
close (Video.close 方法)
onStatus (Video.onStatus 處理常式)
pause (Video.pause 方法)
play (Video.play 方法)
resume (Video.resume 方法)
stop (Video.stop 方法)
XML
addRequestHeader (XML.addRequestHeader 方法)
contentType (XML.contentType 屬性)
createElement (XML.createElement 方法)
createTextNode (XML.createTextNode 方法)
docTypeDecl (XML.docTypeDecl 屬性)
getBytesLoaded (XML.getBytesLoaded 方法)
getBytesTotal (XML.getBytesTotal 方法)
ignoreWhite (XML.ignoreWhite 屬性)
load (XML.load 方法)
loaded (XML.loaded 屬性)
onData (XML.onData 處理常式)
onLoad (XML.onLoad 處理常式)
parseXML (XML.parseXML 方法)
send (XML.send 方法)
sendAndLoad (XML.sendAndLoad 方法)
status (XML.status 屬性)
XML 建構函式
xmlDecl (XML.xmlDecl 屬性)
XMLNode
appendChild (XMLNode.appendChild 方法)
attributes (XMLNode.attributes 屬性)
childNodes (XMLNode.childNodes 屬性)
cloneNode (XMLNode.cloneNode 方法)
firstChild (XMLNode.firstChild 屬性)
hasChildNodes (XMLNode.hasChildNodes 方法)
insertBefore (XMLNode.insertBefore 方法)
lastChild (XMLNode.lastChild 屬性)
nextSibling (XMLNode.nextSibling 屬性)
nodeName (XMLNode.nodeName 屬性)
nodeType (XMLNode.nodeType 屬性)
nodeValue (XMLNode.nodeValue 屬性)
parentNode (XMLNode.parentNode 屬性)
previousSibling (XMLNode.previousSibling 屬性)
removeNode (XMLNode.removeNode 方法)
toString (XMLNode.toString 方法)
XMLSocket
close (XMLSocket.close 方法)
connect (XMLSocket.connect 方法)
onClose (XMLSocket.onClose 處理常式)
onConnect (XMLSocket.onConnect 處理常式)
onData (XMLSocket.onData 處理常式)
onXML (XMLSocket.onXML 處理常式)
send (XMLSocket.send 方法)
XMLSocket 建構函式
不建議使用的 ActionScript
不建議使用的函數摘要
不建議使用的屬性摘要
不建議使用的運算子摘要
不支援的 ActionScript
不支援的類別
不支援的方法
不支援的屬性
不支援的全域函數
不支援的事件處理常式
不支援的 fscommand
Flash Lite 1.x 快速入門
簡介
Flash Lite 編寫的新功能
教學媒體指南
額外的資源
印刷慣例
Flash Lite 概觀
關於 Flash Lite 技術
Flash Lite 1.x 適用版本
關於 Flash Lite 內容類型
編寫 Flash Lite 應用程式的工作流程
Flash Lite 編寫功能
使用 Flash Lite 文件範本
Hello World Flash Lite 應用程式
關於獨立 Flash Lite 播放程式
建立 Flash Lite 應用程式
Café 應用程式概觀
檢視完成的應用程式
建立應用程式
選取測試裝置與內容類型
建立主螢幕的選單
建立特餐螢幕
建立影像動畫
在特餐螢幕中加入瀏覽和文字
開發 Flash Lite 1.x 應用程式
簡介
Flash Lite 編寫的新功能
教學媒體指南
額外的資源
印刷慣例
建立互動性與瀏覽功能
Flash Lite 支援按鍵
在 Flash Lite 中使用定位停駐點瀏覽
定位停駐點瀏覽模式
關於焦點矩形
定位停駐點瀏覽的使用原則
處理按鍵事件
撰寫按鍵處理常式 Script
建立按鍵擷取器按鈕
使用影片片段建立簡單的選單
處理按鈕事件
使用按鈕與定位停駐點瀏覽以建立簡單的選單
使用軟鍵
使用文字和字體
關於 Flash Lite 中的文字
關於Flash Lite 中的字體呈現方式
不受 Flash Lite 1.x 支援的 Flash Player 中的文字功能
將變數名稱指定給文字欄位
使用輸入文字欄位
輸入文字欄位的類型
限制字元輸入
輸入文字欄位與焦點矩形
Flash Lite 中的字體呈現方式
Flash Lite 呈現品質與消除鋸齒文字
在 SWF 檔中內嵌字體外框
文字欄位範例應用程式
建立捲動文字
處理音效
關於 Flash Lite 中的聲音
事件和串流 (同步化) 聲音
使用裝置聲音
將裝置聲音加至按鈕
在 Flash Lite 1.0 中觸發裝置聲音
使用複合聲音
使用原生 Flash 聲音
效能和檔案大小的最佳化內容
測試 Flash Lite 內容
Flash Lite 測試功能概觀
模擬器不支援的測試功能
使用模擬器
叫用 Adobe Device Central
設定模擬器除錯選項
與模擬器互動
Flash Lite 內容類型
模擬器中的 Flash Lite 特定資訊
關於螢幕大小與可用的舞台大小
錯誤
決定平台功能
學習 Flash Lite 1.X ActionScript
關於 Flash Lite 1.x ActionScript
Flash Lite 1.x ActionScript 概觀
Flash Lite 1.0 與 Flash Lite 1.1 ActionScript 之間的差異
不受 Flash Lite 1.x ActionScript 支援的 Flash 4 ActionScript
Flash Lite 1.x ActionScript 中不支援的功能
Flash 4 ActionScript 入門
取得並設定影片片段屬性
控制其它時間軸
使用變數
模擬陣列
使用文字與字串
連接字串
捲動文字
使用 call() 函數以建立函數
使用 eval() 函數
一般編寫工作
判斷裝置與平台功能
開啟網頁
播打電話
發送文字或多媒體訊息
發送電子郵件訊息
載入外部 SWF 檔
載入外部資料
Flash Lite 1.x ActionScript 語言參考
簡介
大部分 ActionScript 元素的樣本項目
Samples 資料夾
印刷慣例
Flash Lite 全域函數
call()
chr()
duplicateMovieClip()
eval()
getProperty()
getTimer()
getURL()
gotoAndPlay()
gotoAndStop()
ifFrameLoaded()
int()
length()
loadMovie()
loadMovieNum()
loadVariables()
loadVariablesNum()
mbchr()
mblength()
mbord()
mbsubstring()
nextFrame()
nextScene()
Number()
on()
ord()
play()
prevFrame()
prevScene()
random()
removeMovieClip()
set()
setProperty()
stop()
stopAllSounds()
String()
substring()
tellTarget()
toggleHighQuality()
trace()
unloadMovie()
unloadMovieNum()
Flash Lite 屬性
/ (正斜線)
_alpha
_currentframe
_focusrect
_framesloaded
_height
_highquality
_level
maxscroll
_name
_rotation
scroll
_target
_totalframes
_visible
_width
_x
_xscale
_y
_yscale
Flash Lite 陳述式
break
case
continue
do..while
else
else if
for
if
switch
while
Flash Lite 運算子
add (字串連接)
+= (加法指定)
and
= (指定)
/* (區塊註解)
, (逗號)
// (註解)
?: (條件)
-- (遞減)
/ (除法)
/= (除法指定)
. (點)
++ (遞增)
&& (邏輯 AND)
! (邏輯 NOT)
|| (邏輯 OR)
% (模除)
%= (模除指定)
*= (乘法指定)
* (乘法)
+ (數值加法)
== (數值相等)
> (數值大於)
>= (數值大於或等於)
<> (數值不相等)
< (數值小於)
<= (數值小於或等於)
() (括號)
" " (字串分隔符號)
eq (字串相等)
gt (字串大於)
ge (字串大於或等於)
ne (字串不相等)
lt (字串小於)
le (字串小於或等於)
- (減法)
-= (減法指定)
Flash Lite 特有的語言元素
功能
_capCompoundSound
_capEmail
_capLoadData
_capMFi
_capMIDI
_capMMS
_capMP3
_capSMAF
_capSMS
_capStreamSound
_cap4WayKeyAS
$version
fscommand()
Launch
fscommand2()
Escape
FullScreen
GetBatteryLevel
GetDateDay
GetDateMonth
GetDateWeekday
GetDateYear
GetDevice
GetDeviceID
GetFreePlayerMemory
GetLanguage
GetLocaleLongDate
GetLocaleShortDate
GetLocaleTime
GetMaxBatteryLevel
GetMaxSignalLevel
GetMaxVolumeLevel
GetNetworkConnectStatus
GetNetworkName
GetNetworkRequestStatus
GetNetworkStatus
GetPlatform
GetPowerSource
GetSignalLevel
GetTimeHours
GetTimeMinutes
GetTimeSeconds
GetTimeZoneOffset
GetTotalPlayerMemory
GetVolumeLevel
Quit
ResetSoftKeys
SetInputTextType
SetQuality
SetSoftKeys
StartVibrate
StopVibrate
Unescape
ActionScript 3.0 程式設計
關於本手冊
使用本手冊
存取 ActionScript 說明文件
ActionScript 學習資源
ActionScript 3.0 簡介
關於 ActionScript
ActionScript 3.0 的優點
ActionScript 3.0 的新功能
核心語言功能
Flash Player API 功能
舊版相容性
ActionScript 快速入門
程式設計基本概念
電腦程式的作用為何
變數與常數
資料類型
使用物件
屬性
方法
事件
基本事件處理
檢查事件程序
事件處理範例
建立物件實體
常見的程式元素
範例:動畫作品集
使用 ActionScript 建立應用程式
組織程式碼的選項
選擇正確的工具
ActionScript 開發程序
建立自己的類別
設計類別的策略
撰寫類別的程式碼
組織類別的建議
範例:建立基本應用程式
執行後續的範例
ActionScript 語言和語法
語言概觀
物件和類別
套件和命名空間
套件
命名空間
變數
資料類型
類型檢查
動態類別
資料類型說明
類型轉換
語法
運算子
條件
Looping
函數
基本的函數觀念
函數參數
函數為物件
函數範圍
使用 ActionScript 設計物件導向程式
物件導向程式設計的基礎
類別
類別定義
類別 Property 特質
變數
方法
Enumerations 與類別
內嵌資源類別
介面
繼承
進階主題
範例:GeometricShapes
使用日期與時間
日期與時間的基本觀念
管理月曆日期和時間
控制時間間隔
範例:簡單的類比時鐘
使用字串
字串的基本觀念
建立字串
length 屬性
使用字串中的字元
比較字串
取得其它物件的字串形式
連接字串
尋找字串中的子字串和樣式
轉換字串大小寫
範例:ASCII 藝術
處理陣列
陣列的基本觀念
索引陣列
關聯陣列
多維度陣列
複製陣列
進階主題
範例:PlayList
處理錯誤
錯誤處理基本課程
錯誤類型
ActionScript 3.0 中的錯誤處理程序
ActionScript 3.0 錯誤處理元素
錯誤處理策略
使用 Flash Player 除錯版本
處理應用程式中的同步錯誤
建立自訂的錯誤類別
對錯誤事件和狀態做出回應
比較各種 Error 類別
ECMAScript 核心 Error 類別
ActionScript 核心 Error 類別
flash.error 套件 Error 類別
範例:CustomErrors 應用程式
使用規則運算式
規則運算式基本課程
規則運算式語法
建立規則運算式的實體
字元、中繼字元與中繼序列
字元類別
數量詞
替代
群組
旗標和屬性
搭配字串使用規則運算式的方法
範例:Wiki 解析器
處理 XML
XML 基本課程
用來處理 XML 的 E4X
XML 物件
XMLList 物件
初始化 XML 變數
組合及轉換 XML 物件
移動 XML 結構
使用 XML 命名空間
XML 類型轉換
讀取外部 XML 文件
範例:從網際網路載入 RSS 資料
處理事件
處理事件基本課程
ActionScript 3.0 與舊版在事件處理方面的差異
事件流程
事件物件
事件偵聽程式
範例:鬧鐘
顯示程式設計
顯示程式設計的基本概念
核心顯示類別
採用顯示清單的優點
處理顯示物件
DisplayObject 類別的屬性和方法
將顯示物件加入顯示清單
處理顯示物件容器
在顯示清單中移動
設定 Stage 屬性
處理顯示物件的事件
選擇 DisplayObject 子類別
操作顯示物件
變更位置
左右移動和捲動顯示物件
調整大小及縮放物件
縮放時控制扭曲情形
快取顯示物件
啟用快取的時機
啟用點陣圖快取
設定不透明背景顏色
套用混合模式
調整 DisplayObject 顏色
以程式碼設定顏色值
使用程式碼改變顏色和亮度特效
旋轉物件
淡化物件
遮蓋顯示物件
將物件製成動畫
以動態方式載入顯示內容
載入顯示物件
監視載入進度
指定載入內容
範例:SpriteArranger
使用繪圖 API
使用繪圖 API 基本課程
瞭解 Graphics 類別
繪製線段和曲線
使用內建方法來繪製形狀
建立漸層線段與填色
搭配繪圖方法來使用 Math 類別
使用繪圖 API 來建立動畫
範例:Algorithmic Visual Generator
處理幾何
幾何基本課程
使用 Point 物件
使用 Rectangle 物件
使用 Matrix 物件
範例:將矩陣變形套用至顯示物件
以濾鏡處理顯示物件
以濾鏡處理顯示物件基本課程
建立與套用濾鏡
建立新的濾鏡
套用濾鏡
濾鏡的運作方式
使用濾鏡的潛在問題
可用的顯示濾鏡
斜角濾鏡
模糊濾鏡
投影濾鏡
光暈濾鏡
漸層斜角濾鏡
漸層光暈濾鏡
範例:結合基本濾鏡
顏色矩陣濾鏡
迴旋濾鏡
置換對應濾鏡
範例:濾鏡工作台
處理影片片段
影片片段的基本觀念
使用 MovieClip 物件
控制影片片段播放作業
使用場景
使用 ActionScript 建立 MovieClip 物件
匯出元件庫元件給 ActionScript 使用
載入外部 SWF 檔
範例:RuntimeAssetsExplorer
使用文字
使用文字的基本觀念
顯示文字
文字的類型
修改文字欄位內容
顯示 HTML 文字
在文字欄位中使用影像
捲動文字欄位中的文字
選取並操作文字
擷取文字輸入
限制文字輸入
格式化文字
指定文字格式
套用階層式樣式表
載入外部 CSS 檔案
格式化文字欄位內的文字範圍
進階文字呈現方式
使用靜態文字
範例:報紙樣式的文字格式
讀取外部 CSS 檔案
在頁面上排列新聞元素
改變字體大小以符合欄位大小
將文字分佈在多欄之間
使用點陣圖
使用點陣圖的基本概念
Bitmap 與 BitmapData 類別
操作像素
操作個別像素
像素層級衝突偵測
複製點陣圖資料
使用雜訊函數製作紋理
捲動點陣圖
範例:使用螢幕外點陣圖製作 Sprite 動畫
使用視訊
視訊的基本觀念
瞭解 Flash 視訊 (FLV) 格式
瞭解 Video 類別
載入視訊檔
控制視訊播放
偵測視訊串流的結尾
串流視訊檔案
瞭解提示點
為 onCuePoint 與 onMetaData 撰寫回呼方法
將 NetStream 物件的 client 屬性設定為 Object
建立自訂類別並定義方法以處理回呼方法
擴充 NetStream 類別並增加方法以處理回呼方法
擴充 NetStream 類別並使其成為動態類別
將 NetStream 物件的 client 屬性設定成 this
使用提示點
使用視訊中繼資料
擷取攝影機輸入
瞭解 Camera 類別
在螢幕上顯示攝影機內容
設計攝影機應用程式
連接至使用者的攝影機
確定已安裝攝影機
偵測存取攝影機的權限
最佳化視訊品質
監視播放情況
將視訊傳送至伺服器
進階主題
Flash Player 與經過編碼的 FLV 檔之相容性
關於設定能在伺服器上使用的 FLV 檔
關於在 Macintosh 上指向本機 FLV 檔的位置
範例:視訊點唱機
處理聲音
使用聲音的基本概念
瞭解聲音架構
載入外部聲音檔案
使用內嵌聲音
使用串流聲音檔案
播放聲音
暫停和繼續聲音
監視播放作業
停止串流聲音
載入和播放聲音時的安全性考量
控制聲音音量和左右相位
使用聲音中繼資料
存取原始聲音資料
擷取聲音輸入
存取麥克風
將麥克風音效遞送至本機喇叭
改變麥克風音效
偵測麥克風活動
將音效傳入媒體伺服器或自媒體伺服器送出
範例:Podcast Player
讀取 Podcast 頻道的 RSS 資料
使用 SoundFacade 類別簡化聲音載入和播放作業
顯示播放進度
暫停和繼續播放
擴充 Podcast Player 範例
擷取使用者輸入
使用者輸入基本課程
擷取鍵盤輸入
擷取滑鼠輸入
範例:WordSearch
網路與通訊
網路與通訊基本課程
處理外部資料
連線至其它 Flash Player 實體
通訊端連線
儲存本機資料
處理檔案的上傳和下載
範例:建立 Telnet 用戶端
範例:上傳和下載檔案
客戶系統環境
客戶系統環境基本課程
使用 System 類別
使用 Capabilities 類別
使用 ApplicationDomain 類別
使用 IME 類別
範例:偵測系統功能
列印
列印基本課程
列印頁面
Flash Player 的工作與系統列印作業
設定大小、縮放與列印方向
範例:列印多個頁面
範例:縮放、裁切和回應
使用外部 API
使用外部 API 基本課程
外部 API 需求與優點
使用 ExternalInterface 類別
取得外部容器的相關資訊
透過 ActionScript 呼叫外部程式碼
透過容器呼叫 ActionScript 程式碼
外部 API 的 XML 格式
範例:搭配網頁容器使用外部 API
範例:搭配 ActiveX 容器使用外部 API
Flash Player 安全性
Flash Player 安全性概觀
權限控制概觀
安全執行程序
限制網路 API
全螢幕模式安全性
載入內容
交互 Script 編寫
將載入的媒體當做資料加以存取
載入資料
從匯入安全性網域中的 SWF 檔載入內嵌內容
使用舊版內容
設定 LocalConnection 連線權限
控制存取主機網頁中的 Script
共享物件
攝影機、麥克風、剪貼簿、滑鼠和鍵盤存取
使用 ActionScript 3.0 組件
簡介
本書的對象
系統需求
關於說明文件
印刷慣例
本手冊使用的詞彙
額外的資源
關於 ActionScript 3.0 組件
使用組件的好處
組件類型
加入和刪除文件中的組件
刪除組件
尋找版本
ActionScript 3.0 事件處理模型
簡單的應用程式
應用程式設計
建立 Greetings 應用程式
執行後續的範例
使用組件
組件的架構
ActionScript 3.0 FLA 架構的組件
SWC 架構的組件
ActionScript 3.0 組件 API
使用組件檔案
儲存組件檔案的位置
儲存組件來源檔案的位置
組件來源檔案和類別路徑
修改組件檔案
組件應用程式除錯
設定參數和屬性
在 ActionScript 中設定組件屬性
元件庫
調整組件大小
即時預覽
處理事件
關於事件偵聽程式
關於事件物件
使用顯示清單
將組件加入到顯示清單
移動顯示清單中的組件
移除顯示清單中的組件
使用 FocusManager
使用 List 架構的組件
使用 DataProvider
建立 DataProvider
使用 dataProvider 參數
使用 ActionScript
操作 DataProvider
使用 CellRenderer
格式化儲存格
定義自訂 CellRenderer 類別
CellRenderer 屬性
將 CellRenderer 套用至 DataGrid 物件的欄
定義可編輯儲存格的 CellRenderer
使用影像、SWF 檔或影片片段做為 CellRenderer
使組件具備輔助功能
使用 UI 組件
使用 Button
與 Button 的使用者互動
Button 參數
建立具有 Button 的應用程式
使用 CheckBox
與 CheckBox 的使用者互動
CheckBox 參數
建立具有 CheckBox 的應用程式
使用 ColorPicker
與 ColorPicker 的使用者互動
ColorPicker 參數
建立具有 ColorPicker 的應用程式
使用 ComboBox
與 ComboBox 的使用者互動
ComboBox 的參數
建立具有 ComboBox 的應用程式
使用 DataGrid
與 DataGrid 的使用者互動
DataGrid 參數
建立具有 DataGrid 的應用程式
使用 Label
與 Label 的使用者互動
Label 參數
建立具有 Label 的應用程式
使用 List
與 List 的使用者互動
List 參數
建立具有 List 的應用程式
使用 NumericStepper
與 NumericStepper 的使用者互動
NumericStepper 的參數
建立具有 NumericStepper 的應用程式
使用 ProgressBar
與 ProgressBar 的使用者互動
ProgressBar 參數
建立具有 ProgressBar 的應用程式
使用 RadioButton
與 RadioButton 的使用者互動
RadioButton 參數
建立具有 RadioButton 的應用程式
使用 ScrollPane
與 ScrollPane 的使用者互動
ScrollPane 參數
建立具有 ScrollPane 的應用程式
使用 Slider
與 Slider 組件的使用者互動
Slider 參數
建立具有 Slider 的應用程式
使用 TextArea
與 TextArea 的使用者互動
TextArea 參數
建立具有 TextArea 的應用程式
使用 TextInput
與 TextInput 的使用者互動
TextInput 參數
建立具有 TextInput 的應用程式
使用 TileList
與 TileList 的使用者互動
TileList 參數
建立具有 TileList 的應用程式
使用 UILoader
與 UILoader 的使用者互動
UILoader 參數
建立具有 UILoader 的應用程式
使用 UIScrollBar
與 UIScrollBar 的使用者互動
UIScrollBar 參數
建立具有 UIScrollBar 的應用程式
自訂使用者介面組件
關於自訂 UI 組件
設定樣式
瞭解樣式設定
存取組件的預設樣式
設定並取得組件實體上的樣式
使用 TextFormat 設定文字屬性
為組件的所有實體設定一種樣式
為所有組件設定一種樣式
關於外觀元素
建立新的外觀元素
為所有實體建立一個外觀元素
為某些實體建立外觀元素
自訂 Button
對 Button 使用樣式
對 Button 使用外觀元素
自訂 CheckBox
對 CheckBox 使用樣式
對 CheckBox 使用外觀元素
自訂 ColorPicker
對 ColorPicker 使用樣式
對 ColorPicker 使用外觀元素
自訂 ComboBox
對 ComboBox 使用樣式
對 ComboBox 使用外觀元素
自訂 DataGrid
對 DataGrid 使用樣式
為個別欄設定樣式
設定標題樣式
對 DataGrid 使用外觀元素
自訂 Label
對 Label 使用樣式
對 Label 使用外觀元素
自訂 List
對 List 使用樣式
對 List 使用外觀元素
自訂 NumericStepper
對 NumericStepper 使用樣式
對 NumericStepper 使用外觀元素
自訂 ProgressBar
對 ProgressBar 使用樣式
對 ProgressBar 使用外觀元素
自訂 RadioButton
對 RadioButton 使用樣式
對 RadioButton 使用外觀元素
自訂 ScrollPane
對 ScrollPane 使用樣式
對 ScrollPane 使用外觀元素
自訂 Slider
對 Slider 使用樣式
對 Slider 使用外觀元素
自訂 TextArea
對 TextArea 使用樣式
對 TextArea 使用外觀元素
自訂 TextInput
對 TextInput 使用樣式
對 TextInput 使用外觀元素
自訂 TileList
對 TileList 使用樣式
對 TileList 使用外觀元素
自訂 UILoader
自訂 UIScrollBar
對 UIScrollBar 使用樣式
對 UIScrollBar 使用外觀元素
使用 FLVPlayback 組件
使用 FLVPlayback 組件
建立具有 FLVPlayback 組件的應用程式
FLVPlayback 組件參數
指定 source 參數
使用即時預覽
全螢幕支援
配置播放多個 FLV 檔的對齊方式
自動播放漸進式下載的 FLV 檔
使用提示點
使用 Flash 視訊提示點對話方塊
搭配提示點使用 ActionScript
新增 ActionScript 提示點
偵聽 cuePoint 事件
尋找提示點
搜尋瀏覽提示點
啟用和停用內嵌 FLV 檔的提示點
移除 ActionScript 提示點
播放多個 FLV 檔
使用多個視訊播放程式
從 Flash Media Server 串流處理 FLV 檔
本地頻寬偵測或不使用頻寬偵測
不使用本地頻寬偵測
自訂 FLVPlayback 組件
選取預先設計的外觀元素
個別設定 FLV 播放自訂使用者介面組件的外觀元素
Button 組件
BufferingBar 組件
SeekBar 和 VolumeBar 組件
連接您的 FLV 播放自訂使用者介面組件
建立新的外觀元素
使用外觀元素版面配置
緩衝列
搜尋列和音量列
背景和前景片段
修改外觀元素行為
使用 SMIL 檔
<smil>
<head>
<meta>
<layout>
<root-layout>
<body>
<video>
<ref>
<switch>
使用 FLVPlayback 註解功能組件
使用 FLVPlaybackCaptioning 組件
將註解功能加入到 FLVPlayback 組件
設定 FLVPlaybackCaptioning 組件參數
指定 source 參數
顯示註解
使用 Timed Text 註解
搭配使用提示點和註解功能
瞭解 FLVPlaybackCaptioning 提示點標準
瞭解如何建立事件內嵌提示點的註解功能
使用內嵌提示點支援多國語言音軌
使用註解功能播放多個 FLV 檔
自訂 FLVPlaybackCaptioning 組件
Timed Text 標籤
學習 Adobe Flash 中的 ActionScript 2.0
簡介
本書的對象
系統需求
更新 Flash XML 檔
關於說明文件
學習 ActionScript 2.0 手冊概觀
印刷慣例
本文件使用的術語
複製及貼上程式碼
額外的資源
關於樣本檔案
PDF 檔或印刷文件的位置
關於 LiveDocs
其它線上資源
其它主題文件的位置
Flash ActionScript 的新增功能
ActionScript 2.0 和 Flash Player 9.x 的新增功能
ActionScript 2.0 和 Flash Player 8 的新增功能
Flash Player 8 中的 ActionScript 語言增加功能
關於不建議使用的語言元素
ActionScript 編輯變更
本機安裝 SWF 檔的安全性模式變更
關於 ActionScript
什麼是 ActionScript
關於 ActionScript 1.0 和 ActionScript 2.0 之間的選擇
瞭解 ActionScript 和 Flash Player
資料和資料類型
關於資料
關於資料類型
關於基本和複雜資料類型
Boolean 資料類型
MovieClip 資料類型
null 資料類型
Number 資料類型
Object 資料類型
String 資料類型
undefined 資料類型
Void 資料類型
關於指定資料類型和嚴謹資料輸入
指定資料類型
關於類型檢查
關於判斷資料類型
關於變數
關於宣告變數
關於預設值
關於指定值
關於運算子和變數
關於命名變數
在應用程式中使用變數
以傳址方式傳遞變數
關於變數和範圍
全域變數
時間軸變數
區域變數
關於載入變數
透過 URL 使用變數
在應用程式中使用 FlashVars
從伺服器載入變數
在專案中使用變數
在物件中組織資料
關於轉換
關於轉換物件
語法和語言的基礎概念
關於語法、陳述式和運算式
ActionScript 和 JavaScript 之間的差異
關於區分大小寫
關於點語法和目標路徑
關於使用點語法將目標指向實體
將目標指向實體
將目標指向動態實體和載入的內容
關於範圍和目標指向
使用目標路徑按鈕
關於斜線語法
關於語言標點符號
分號和冒號
大括號
括號
關於常值
關於註解
單行註解
多行註解
結尾註解
類別內的註解
關於常數和關鍵字
使用常數
關於關鍵字
關於保留字
關於陳述式
關於複合陳述式
關於條件
關於編寫條件
使用 if 陳述式
使用 if..else 陳述式
使用 if..else if 陳述式
使用 switch 陳述式
使用 try..catch 和 try..catch..finally 陳述式
關於條件運算子和替代語法
使用迴圈重複動作
關於建立和結束迴圈
使用 for 迴圈
使用 for..in 迴圈
使用 while 迴圈
關於 do..while 迴圈
在 ActionScript 中使用巢狀迴圈
關於陣列
使用陣列
關於修改陣列
關於參考和尋找長度
關於新增和移除元素
建立索引陣列
建立多維陣列
建立關聯陣列
關於運算子
使用運算子來操作值
關於運算子優先順序和關聯性
關於使用運算子處理字串
使用點運算子和陣列存取運算子
關於後置運算子
關於一元運算子
關於乘法運算子
關於加法運算子
使用數值運算子
關於關係運算子
關於相等運算子
使用關係和相等運算子
關於指定運算子
使用指定運算子
關於邏輯運算子
使用邏輯運算子
關於位元位移運算子
關於位元邏輯運算子
使用位元運算子
關於條件運算子
在文件中使用運算子
函數和方法
關於函數和方法
關於方法和函數的類型
關於內建與最高階函數
編寫具名函數
編寫匿名與回呼函數
關於函數常值
關於建構函數
定義全域和時間軸函數
將目標指向並呼叫使用者定義函數
具名函數
在 Flash 中使用函數
在函數中使用變數
將參數傳遞給函數
從函數傳回值
關於巢狀函數
瞭解方法
命名方法
類別
關於物件導向程式設計和 Flash
使用類別的優點
關於套件
類別與套件的比較
處理套件
關於值與資料類型
物件導向程式設計的基礎
編寫自訂類別檔案
關於在應用程式中處理自訂類別
關於匯入類別檔案
關於設定和修改類別路徑
編譯器如何解析類別參考
使用 Flash 中的類別檔案
使用類別檔案的方法與屬性
關於公用、私有和靜態方法與屬性 (成員)
關於類別成員
使用 Singleton 設計模式
使用類別成員
關於 getter 和 setter 方法
使用 getter 和 setter 方法
關於動態類別
建立動態類別
關於使用封裝
關於在類別中使用 this 關鍵字
範例:編寫自訂類別
建立並包裝類別檔案
編寫建構函數
加入方法與屬性
控制您類別中的成員存取
說明類別
範例:在 Flash 中使用自訂類別檔案
匯入類別與套件
在範例中建立類別的實體
在 Flash 中將類別指定給元件
編譯及匯出類別
使用 ASO 檔
瞭解類別與範圍
關於最高階與內建類別
最高階類別
flash.display 套件
flash.external 套件
flash.filters 套件
flash.geom 套件
flash.net 套件
flash.text 套件
mx.lang 套件
System 與 TextField 套件
關於使用內建類別
關於建立內建類