Macromedia Flash MX 2004 Beyond the Basics Hands-On Training
暫譯: Macromedia Flash MX 2004 進階實作訓練

Shane Rebenschied

  • 出版商: Peachpit Press
  • 出版日期: 2004-05-02
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 528
  • 裝訂: Paperback
  • ISBN: 0321228537
  • ISBN-13: 9780321228536
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

You're not a still-wet-behind-the-ears Flash developer, but you're no pure-ActionScript wizard either: At last there's a book that addresses your needs as a budding Flash master. If you've mastered Flash basics and have a good understanding of animation, symbols, and basic ActionScript, this project-based tutorial from the folks at Lynda.com Training is the answer to your prayers. As you follow along with the book's exercises and the CD's QuickTime tutorials, you'll build an entire Web site in Flash--in the process exploring all of the intermediate-level Flash techniques that you've been dying to get your hands on. You'll learn how to dynamically load text and images, create scrollable text, build a preloader, add music and video, build a dynamic slide show, produce a feedback form, create a Flash plug-in detector, and more. Also covered are a slew of workflow enhancements, ActionScript 2.0--the improved ActionScript language introduced in Flash MX 2004--and more.

Table of Contents:

Introduction.

    1. Background.

What Is This Book? What Is “Beyond the Basics”? Modular, Modular, Modular Whats New in Flash MX 2004 Upgrading from MX to MX 2004? Exercise 1_What Am I Building? Updates.

2. Where Do I Start?

What Is the Site Construction Process? What Program Do I Start In? Exercise 1_Installing the Site Font. Exercise 2_Integration. Workflow Suggestions.

3. Getting Started.

What Is a “Master” SWF? What Are Classes, Objects, Methods, and Properties? What Is “Strict Typing?” What Is a Function? What Is the MovieClipLoader, and How Does it Differ from loadMovie? Exercise 1_Creating the Master SWF and Setting Up the MovieClipLoader. What Is a Shared Library? Exercise 2_Creating and Precaching the Shared Library.

4. LoadVars Class.

Exercise 1_What You Are Building. Exercise 2_Setting Up the Shared Fonts. Commenting. Exercise 3_Writing the LoadVars Object. What Is LoadVars? Exercise 4_Loading the “Our History” Text. Exercise 5_Making the Text Scroll.

5. HTML and CSS.

Exercise 1_What You Are Building. Exercise 2_Modifying the Loaded Text Using HTML. About CSS and Flash MX 2004. Exercise 3_Using CSS.

6. TextFormat Class.

Exercise 1_What You Are Building. What Is the TextFormat Class? Exercise 2_Adding the Submenu. Exercise 3_Auto-Sizing a Text Field. Exercise 4_Creating the Roll Over/Roll Out States of the Submenu Options. Exercise 5_Disabling Interactivity for Usability. Exercise 6_Copying and Pasting Functionality. Exercise 7_Enabling Interactivity for Usability. Exercise 8_Finishing the Submenu. Exercise 9_Creating the Our Staff Subsection.

7. Building a Slideshow.

Exercise 1_What You Are Building. Exercise 2_Setting Up. Exercise 3_Loading the First Slide. Exercise 4_Loading the Total Slides Variable. Exercise 5_Adding the Next Slide Functionality. Exercise 6_Adding the Previous Slide Functionality. Exercise 7_Adding the Slideshow Descriptive Text. Exercise 8_Adding the Current Slide Counter.

8. Building a Preloader.

Exercise 1_What You Are Building. Exercise 2_Getting Started. Exercise 3_onLoadProgress.

9. Building a Form.

Exercise 1_What You Are Building. Exercise 2_Setting Up. Exercise 3_Simple Form Validation. Exercise 4_Using LoadVars to Send the Form Results. Exercise 5_Styling the Form.

10. MP3 Player.

Exercise 1_What You Are Building. What Is Progressive Download, and What Is Streaming? Sound Compression for Streaming. Exercise 2_Setting Up. Exercise 3_Loading the MP3. What Is the Sound Class? Exercise 4_Stopping and Playing the Music. Exercise 5_Displaying the ID3 Information. Exercise 6_Changing Tracks.

11. Building a Video Player.

Exercise 1_What You Are Building. Exercise 2_Setting Up. How to Create an FLV. To Embed or Not to Embed. Exercise 3_Peek-a-Boo. Exercise 4_Loading and Playing the Video. Exercise 5_Play/Pause Toggle. What Is the NetStream Class? Exercise 6_Building the Playback Progress Slider. Exercise 7_Using the onStatus Event Handler. Exercise 8_Cleanup.

12. The Main Menu.

Exercise 1_What You Are Building. Exercise 2_Setting Up. Exercise 3_Scripting onRollOver, onRollOut, and onRelease. Exercise 4_Bringing It All Together.

13. Getting It Ready for the World.

Exercise 1_Adding Your Flash Content to an HTML Page. Potential Upcoming Embedding Changes. Flash Plug-In Detector Options. Exercise 2_Building a Flash MX 2004 Plug-In Detector. Conclusion.

A. Technical Support and Troubleshooting FAQ.

B. Macromedia Flash MX 2004 Resources.

C. Getting Your Work Online/Using CGIs.

Index.

商品描述(中文翻譯)

您不是一位剛入行的 Flash 開發者,但您也不是純粹的 ActionScript 大師:終於有一本書能夠滿足您作為一名新興 Flash 大師的需求。如果您已經掌握了 Flash 的基本知識,並對動畫、符號和基本的 ActionScript 有良好的理解,這本來自 Lynda.com 的專案導向教程將是您所期待的答案。在跟隨書中的練習和 CD 上的 QuickTime 教學時,您將在 Flash 中建立一個完整的網站——在這個過程中探索所有您渴望掌握的中級 Flash 技術。您將學會如何動態加載文本和圖像、創建可滾動的文本、構建預加載器、添加音樂和視頻、建立動態幻燈片、製作反饋表單、創建 Flash 插件檢測器等等。此外,還涵蓋了一系列工作流程增強、ActionScript 2.0——在 Flash MX 2004 中引入的改進版 ActionScript 語言,以及更多內容。

目錄:
引言。
1. 背景。
這本書是什麼?什麼是「超越基礎」?模組化、模組化、模組化 Flash MX 2004 有什麼新特性?從 MX 升級到 MX 2004?練習 1_我在建造什麼?更新。
2. 我該從哪裡開始?
網站建設過程是什麼?我該從哪個程式開始?練習 1_安裝網站字型。練習 2_整合。工作流程建議。
3. 開始。
什麼是「主」SWF?類別、物件、方法和屬性是什麼?什麼是「嚴格類型」?什麼是函數?什麼是 MovieClipLoader,它與 loadMovie 有何不同?練習 1_創建主 SWF 並設置 MovieClipLoader。什麼是共享庫?練習 2_創建並預加載共享庫。
4. LoadVars 類別。
練習 1_您正在建造什麼。練習 2_設置共享字型。註解。練習 3_編寫 LoadVars 物件。什麼是 LoadVars?練習 4_加載「我們的歷史」文本。練習 5_使文本滾動。
5. HTML 和 CSS。
練習 1_您正在建造什麼。練習 2_使用 HTML 修改加載的文本。關於 CSS 和 Flash MX 2004。練習 3_使用 CSS。
6. TextFormat 類別。
練習 1_您正在建造什麼。什麼是 TextFormat 類別?練習 2_添加子菜單。練習 3_自動調整文本框大小。練習 4_創建子菜單選項的滑鼠懸停/滑鼠移出狀態。練習 5_禁用互動以提高可用性。練習 6_複製和粘貼功能。練習 7_啟用互動以提高可用性。練習 8_完成子菜單。練習 9_創建我們的團隊子部分。
7. 建立幻燈片。
練習 1_您正在建造什麼。練習 2_設置。練習 3_加載第一張幻燈片。練習 4_加載總幻燈片變數。練習 5_添加下一張幻燈片功能。練習 6_添加上一張幻燈片功能。練習 7_添加幻燈片描述文本。練習 8_添加當前幻燈片計數器。
8. 建立預加載器。
練習 1_您正在建造什麼。練習 2_開始。練習 3_onLoadProgress。
9. 建立表單。
練習 1_您正在建造什麼。練習 2_設置。練習 3_簡單表單驗證。練習 4_使用 LoadVars 發送表單結果。練習 5_樣式化表單。
10. MP3 播放器。
練習 1_您正在建造什麼。什麼是漸進式下載,什麼是串流?串流的聲音壓縮。練習 2_設置。練習 3_加載 MP3。什麼是 Sound 類別?練習 4_停止和播放音樂。練習 5_顯示 ID3 資訊。練習 6_切換曲目。
11. 建立視頻播放器。
練習 1_您正在建造什麼。練習 2_設置。如何創建 FLV。嵌入還是不嵌入。練習 3_偷看。練習 4_加載和播放視頻。練習 5_播放/暫停切換。什麼是 NetStream 類別?練習 6_建立播放進度滑塊。練習 7_使用 onStatus 事件處理器。練習 8_清理。
12. 主菜單。
練習 1_您正在建造什麼。練習 2_設置。練習 3_編寫 onRollOver、onRollOut 和 onRelease 的腳本。練習 4_將所有內容整合在一起。
13. 為世界做好準備。
練習 1_將您的 Flash 內容添加到 HTML 頁面。潛在的嵌入變更。Flash 插件檢測器選項。練習 2_建立 Flash MX 2004 插件檢測器。結論。
A. 技術支持和故障排除常見問題。
B. Macromedia Flash MX 2004 資源。
C. 將您的作品上線/使用 CGI。
索引。