基本信息
出版社:化學工業出版社; 第1版 (2009年2月1日) 平裝:198頁
正文語種:簡體中文
商品尺寸: 24.8 x 19.6 x 1 cm
商品重量: 381 g
ASIN:B00200LFNO
內容簡介
《Flash互動媒體設計》是為基於Flash的互動媒體設計與製作而編寫的,主要介紹利用Flash Action Script進行互動設計的基本方法和技巧。全書內容按照由易到難、由簡單到複雜、由單項到綜合的原則來安排,以實現輕鬆入門、拾級進階、攀緣而上的效果。《Flash互動媒體設計》的特色是讓學習者通過案例來解剖知識點,通過操作來了解知識點,通過實際項目來學會套用FlashAction Script實現互動媒體的設計與製作。附贈光碟收錄完整範例和程式代碼,方便您直接取用和修改再套用。
《Flash互動媒體設計》適合基於Flash的互動媒體設計與製作人員,以及相關專業學生學習使用。
編輯推薦
《Flash互動媒體設計》由化學工業出版社出版。
目錄
第一章 互動媒體設計體驗
1.1 互動設計規劃
1.2 互動設計實例
第二章 Flash動作腳本基本知識
2.1 Flash動作腳本功能
2.2 認識Flash動作腳本視窗
2.3 使用變數
2.4 標識符與對象路徑
2.5 腳本與時間軸動畫的關係
第三章 Flash跳轉函式——控制播放器 16
3.1 用按鈕控制動畫 17
3.2 實例製作——序列幀角色動畫控制 22
第四章 Flash影片屬性套用 25
4.1 精美動感圖案設計製作 26
4.2 實例製作——互動跑車設計製作 32
第五章 滑鼠跟隨效果 40
5.1 彩星滑鼠跟隨效果 41
5.2 實例製作——彩色氣泡滑鼠跟隨 43
第六章 日期、時間顯示和設定 47
6.1 日期時間(Date)類 48
6.2 實例製作——動感電子時鐘 49
第七章 數據的互動套用 53
7.1 數據的輸入和輸出 54
7.2 數據的類型轉換和數值運算 61
7.3 使用數組 62
7.4 實例製作——簡單的抽獎程式 65
第八章 進度條、聲音和背景音樂的控制 68
8.1 進度條 69
8.2 聲音的載入和播放 71
8.3 實例製作——音樂播放器 73
第九章 碰撞檢測與定時器 80
9.1 hitTest函式用法 81
9.2 setInterval函式用法 83
9.3 實例製作——生日互動賀卡 89
第十章 過渡效果和行為 93
10.1 過渡效果分類 94
10.2 幻燈片的製作 94
10.3 用代碼添加過渡效果 96
10.4 實例製作——作品展示 97
第十一章 使用外部檔案 101
11.1 讀取變數 102
11.2 影片載入外部檔案 104
11.3 使用“載入器”組件載入檔案 105
11.4 影片載入XML檔案 107
11.5 實例製作——動態圖案秀 109
第十二章 Flash的常用類 112
12.1 Key類 113
12.2 Math類 115
12.3 String類 117
12.4 實例製作——打字練習 118
第十三章 視頻套用 121
13.1 FLV套用 122
13.2 獲取攝像視頻 128
13.3 實例製作——視頻互動遊戲 130
第十四章 Flash與麥克風的互動 133
14.1 獲取麥克風輸入 134
14.2 實例製作——音頻、視頻互動遊戲 135
第十五章 使用組件 138
15.1 組件介紹 139
15.2 警告組件——Alert 139
15.3 彈出視窗組件——Window 140
15.4 摺疊組件——Accordion 141
15.5 按鈕組件——Button 141
15.6 複選框組件——CheckBox 142
15.7 選擇日期組件——DateChooser 142
15.8 選擇日期組件——DateField 143
15.9 單選按鈕組件——Radio 144
15.10 實例製作——測驗題 144
第十六章 Flash動態數據處理 147
16.1 簡介 148
16.2 loadVar類 148
16.3 載入動態數據 149
16.4 保存數據到伺服器 154
16.5 實例製作——Flash留言板 156
第十七章 繪圖函式 161
17.1 繪圖函式 162
17.2 實例製作——簡易畫圖板 168
第十八章 綜合實例 178
18.1 項目簡介 179
18.2 規劃與素材準備 182
18.3 創建文檔、製作片頭動畫 182
18.4 主界面的製作 185
18.5 片尾動畫的製作 191
附錄1 常用ASCⅡ碼對照表 192
附錄2 Flash快捷鍵一覽表 193
附錄3 Flash運算符與表達式 196
序言
Flash在網路中的地位如日中天,其以檔案小、製作簡單、畫面流暢、播放方便等特性獲得了各種硬體平台包括網際網路、手機和新一代的高畫質電視的青睞和支持。隨著Flash技術的發展和完善,除傳統的大量套用Flash製作廣告和Flash MTV之外,現正廣泛地套用於娛樂(如Flash遊戲)和商業用途(如Flash網站)之中,Flash方便的界面製作和豐富的Action Script控制為大家製作Flash互動設計提供了更多的空間。
本書共分為18章,其中第一章到第四章是輕鬆入門部分,包括互動媒體設計體驗、Flash動作腳本基本知識,Flash跳轉函式——控制播放器、Flash影片屬性套用;第五章到第十章為拾級進階部分,包括滑鼠跟隨效果、日期、時問顯示和設定、數據的互動套用、進度條、聲音和背景音樂的控制、碰撞檢測與定時器、過渡效果和行為;第十一章到第十八章為攀緣而上部分,包括使用外部檔案、Flash的常用類、視頻套用、Flash與麥克風的互動、使用組件、Flash動態數據處理、繪圖函式、綜合實例。
本書中包含了大量的較為實用的案例,對比較複雜的案例,除了給出製作步驟之外,還對案例進行了分析和擴展,讓讀者不僅能掌握互動設計製作的基本技巧,而且能開闊視野,達到舉一反三的效果,同時還能提高讀者對互動項目策劃的能力。本書所涉及的案例都可以在Flash8版本下正常編譯運行,書中的所有綜合案例都可以在隨書附光碟中找到。
在學習本書之前,如果有程式設計的基礎,將能更加順利地完成本書的學習。在學習第十六章實例製作——Flash留言板之前,應熟悉ASP的相關技術。如果沒有ASP基礎,可以跳過本節內容,不會影響到後續其他內容的學習。
本書由李亮副教授和李志勇講師合作完成。其中第十七章主要由李志勇編寫,其餘章節主要由李亮編寫,由李亮負責統稿。
特別要說明的是,在教學過程中,作者的學生為本書提供了一部分很好的案例,在此深表感謝。