Luar's Flash Playground:《閃客實戰》目錄
《閃客實戰》目錄 (13-02-2003)
1. ActionScript基礎
1.1 良好的編程習慣
  1.1.1 圖層(Layer)管理
  1.1.2 庫(Library)管理
  1.1.3 元件、變量的命名技巧
  1.1.4 Script的放置
   1.1.4.1 幀Script
   1.1.4.2 按鈕Script
   1.1.4.3 影片剪輯Script
  1.1.5 ActionScript的執行速度
1.2 瞭解Flash內部層次結構
  1.2.1 _root, _level, _global
  1.2.2 level與target的區別
  1.2.3 絕對路徑(_root)與相對路徑(_parent)
  1.2.4 動態路徑
  1.2.5 整個層次結構
  1.2.6 全局(Global)位置與本地(Local)位置
   1.2.6.1 影片剪輯位置
   1.2.6.2 鼠標位置
1.3 鏈接(Linkage)
  1.3.1 影片剪輯
  1.3.2 聲音
  1.3.3 解決鏈接令下載進度失效問題
  1.3.4 字體
1.4 常用語法
  1.4.1 一般指令
   1.4.1.1 if...else if...else命令
   1.4.1.2 for命令
   1.4.1.3 while命令與do...while命令
   1.4.1.4 Array對象
   1.4.1.5 隨機數(Random)
   1.4.1.6 排序(Sorting)
   1.4.1.7 set()與eval()
  1.4.2 MovieClip對象
   1.4.2.1 MovieClip屬性
   1.4.2.2 影片剪輯的產生
   1.4.2.3 影片剪輯的卸載
   1.4.2.4 swapDepths()
   1.4.2.5 hitTest()
  1.4.3 Math對象
   1.4.3.1 基本四則運算
   1.4.3.2 Math對象方法
   1.4.3.3 數學常數
  1.4.4 String對象
   1.4.4.1  計算字符串的字數
   1.4.4.2  抽取字符串某部分成為一個新字符串
   1.4.4.3  將字符串拆分成數組
   1.4.4.4  在字符串中尋找某字詞

2. ActionScript進階
2.1 函數(Function)
  2.1.1 函數的孕?  2.1.2 向函數傳遞參數
  2.1.3 從函數返回值
  2.1.4 函數的本地變量
  2.1.5 目標路徑問題
2.2 如何編寫可重復使用程序
  2.2.1 幀Script
  2.2.2 函數
  2.2.3 影片剪輯事件
  2.2.4 Flash MX事件處理函數
  2.2.5 覆蓋(Override)
2.3 原型(Prototype)
  2.3.1 什麼是原型
  2.3.2 MovieClip對象的原型
   2.3.2.1 擴建對象方法
   2.3.2.2 控制所有對象
   2.3.2.3 Flash 5版本和Flash MX版本的區別
  2.3.3 String對象的原型
  2.3.4 擴建靜態對象(Static Object)的方法
2.4 偵聽器(Listener)
  2.4.1 以時間軸(Time-Based)作基礎編程
  2.4.2 以事件(Event-Based)為基礎編程
  2.4.3 自定義事件來源
2.5 組件(Component)
  2.5.1 使用組件
   2.5.1.1 使用ScrollBar組件
   2.5.1.2 解決ScrollBar組件失效問題
   2.5.1.3 使用ScrollPane組件
   2.5.1.4 安裝其他組件
  2.5.2 自製組件

3. 開發應用程序基礎
3.1 Flash的能力範圍
 3.1.1 Flash強項
 3.1.2 Flash弱點
  3.1.3 與其他軟件比較
3.2 輸入系統
  3.2.1 鼠標控制
   3.2.1.1 雙擊
   3.2.1.2 鼠標移動速度
   3.2.1.3 檢查鼠標按鍵狀態
   3.2.1.4 按住鼠標鍵不釋放
   3.2.1.5 製作實例:穿越隧道
  3.2.2 鍵盤控制
   3.2.2.1 單鍵操作
   3.2.2.2 組合鍵操作
   3.2.2.3 製成組件
   3.2.2.4 在網頁中使鍵盤控制有效
  3.2.3 聲音視頻控制
   3.2.3.1 麥克風(Microphone)對象簡介
   3.2.3.2 相機(Camera)對象簡介
3.3 輸出系統
  3.3.1 數據表達手法
   3.3.1.1 文本形式:TextField對象與TextFormat對象
   3.3.1.2 能量棒
   3.3.1.3 圖像形式:繪畫方法(Drawing API)
  3.3.2 計時
   3.3.2.1 時間軸與getTimer()
   3.3.2.2 前進式計時器
   3.3.2.3 後退式計時器
   3.3.2.4 組件製作進階
  3.3.3 聲音
   3.3.3.1 事件音效
   3.3.3.2 背景音樂
   3.3.3.3 三維音效
  3.3.4 多語言版本
   3.3.4.1 利用影片剪輯的關鍵幀
   3.3.4.2 Unicode

4. 數學和物理與ActionScript結合
4.1 物理模擬
  4.1.1 運動
   4.1.1.1 速度與加速
   4.1.1.2 不同物體運動
 4.1.2 碰撞
   4.1.2.1 球體對平面 
   4.1.2.2 球體對球體
4.2 階磚式游戲
  4.2.1 地圖
  4.2.2 背景滾動
  4.2.3 等角式階磚(Isometrics)
  4.2.4 深度排列(Z-sorting)
4.3 路徑找尋(Path Finding)
  4.3.1 基礎
  4.3.2 Robust Tracing(魯棒追蹤)
  4.3.3 A*

5. 案例研究:個人日程系統
5.1 系統製作
  5.1.1 月曆系統
  5.1.2 輸入系統
5.2 Local Shared對象
  5.2.1 Flash 5存儲方法
  5.2.2 Local Shared對象
  5.2.3 存儲系統製作
5.3 調試影片
  5.3.1 創作工具下調試影片
  5.3.2 從遠程位置調試影片
  5.3.3 更新Flash Player
5.4 發布知識
  5.4.1 發布設置
   5.4.1.1 網頁
   5.4.1.2 浮水印:Stage.onResize
   5.4.1.3 放映文件
  5.4.2 防止作品被轉載
  5.4.3 保護代碼

6. 案例研究:KCLY網站
6.1 設計網站
  6.1.1 網站結構
  6.1.2 角色
  6.1.3 家俱
  6.1.4 瀏覽菜單
6.2 開始畫面
  6.2.1 彈出方格
  6.2.2 下載中
6.3 欄目內容
  6.3.1 瀏覽系統
  6.3.2 角色步行
  6.3.3 載入內容
  6.3.4 按鈕及滾動條
  6.3.5 聯絡表單
  6.3.6 白天與黑夜
  6.3.7 總結

7. 總結:朝兩個高階方向走
7.1 面向對象編程
7.2 多人實時連線系統

附錄A 出色Flash網站
 A.1 十個我喜歡的Flash實驗網站
 A.2 十個我喜歡的Flash公司網站
 A.3 十個我喜歡的Flash游戲和動畫網站

附錄B Flash外掛工具網站
 B.1 綜合
 B.2 放映文件
 B.3 製作屏幕保護
 B.4 圖像聲音視檔轉換為swf
 B.5 三維圖像轉為swf
 B.6 Socket Server
本書以簡體中文編寫,由中國大陸“電子工業出版社”出版,內地各大書店及電腦商場有售,或者可以網上訂購。至於香港及其他地區讀者,如要訂購,請參考海外讀者訂購服務

本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • 我住台灣,請問我要如何購買

    由oscar於15-04-2003發表

  • 你有paypal.com戶口嗎?我可以寄給你。

    luar於15-04-2003發表

  • 我在大陸,浙江,如何郵購此書呀?

    由foot_dd於08-06-2003發表

  • “電子工業出版社”出版,各大書店及電腦商場有售,或者可以網上訂購。

    luar於08-06-2003發表

同組文章