Flash8ActionScript濾鏡效果

Flash8ActionScript濾鏡效果

本書主要是以Flash8為環境,以BitmapData~Hash8濾鏡技術要點為主線,以範例的形式來講解相關知識的套用型圖書。本書總共有32個範例,幾乎涉及Flash8所有類型的濾鏡,包括模糊濾鏡、投影濾鏡、浮雕濾鏡、矩陣卷積濾鏡、反射、DisplacementMapFilter置換貼圖、PerlinNoise、CacheAsBitmap、攝像頭、圖像過渡等,其中也包括了如何套用BitmapData的15種方法。.

基本信息

版權資訊

Flash8ActionScript濾鏡效果 Flash8ActionScript濾鏡效果

書 名:Flash8ActionScript濾鏡效果

作 者:王汝義

出版社: 人民郵電出版社

出版時間: 2007

ISBN: 9787115166708

開本: 16

定價: 59.00 元

內容簡介

本書適合正在使用Flash8的初、中級用戶,包括從事網站設計開發的設計師,在校相關專業的大、中專學生,多媒體行業和教育行業的在職人員等,也適用於準備轉型至FlashCS3和ActionScript30的用戶。

本書附帶光碟一張。

作者簡介

王汝義,原網名ego,後更名為egoldy。1998年開始接觸Flash。1998年-2000年為計算機講師。2000年後開始從事網站設計開發,擔任過網頁設計師,Flash互動設計師首席設計師,Flash開發工程師。

目錄

實例1MultiFilter──質感文本

本例重點:投影濾鏡、漸變斜角濾鏡、圖層融合。

學習內容:學習在Flash8的時間軸上套用投影濾鏡、漸變斜角濾鏡、圖層融合的方法。

實例2GlowFilter──滾光變換

本例重點:基本遮罩的套用和Flash8Glow發光濾鏡。

學習內容:掌握基本遮罩的套用及技巧。

實例3Gradient──玻璃按鈕

本例重點:顏色漸變填充的套用。

學習內容:學習漸變填充的套用以及漸變變形工具的使用。

實例4Easing──彈性緩動

本例重點:TweenEasing緩動的套用。

學習內容:掌握Easing緩動的套用,學習Tween類的其他相關方法的套用。

實例5CacheAsBitmap──Alpha遮罩

本例重點:遮罩的套用、Flash8新功能CacheAsBitmap以及動態Alpha遮罩。

學習內容:掌握遮罩的基本套用,學習Flash8的新功能cacheasbitmpa在Alpha遮罩中的套用,並使用簡單的腳本來動態控制遮罩。

實例6blendmode──光影變換

本例重點:融合模式blendmode。

學習內容:掌握通過ActionScript來使用Flash8的融合模式blendmode,同時熟悉各種融合套用後的效果。

實例7BlurEffect──模糊效果

本例重點:套用color類及方法。

學習內容:學習使用已有的模糊素材,通過色彩的控制達到高質量的模糊效果。

實例8BlurFilter──基礎模糊

本例重點:blurfilter模糊濾鏡。

學習內容:熟悉Flash8BlurFilter類的套用,學習BlurFilter類的構造函式,掌握套用濾鏡和取消濾鏡的方法以及與滑鼠動作的互動套用。

實例9BlurFilter──動態模糊

本例重點:使用MovieClipLoader類載入圖像,針對載入後的圖像套用動態的模糊效果,定義滑鼠的偵聽。

學習內容:學習定義滑鼠偵聽的套用,針對動態載入的圖像套用動態模糊的效果。

實例10BlurFilter──運動模糊

本例重點:模糊濾鏡在運動的影片剪輯過程中的套用。

學習內容:學習如何針對動畫中的影片剪輯套用Flash8的模糊濾鏡。

實例11GlowFilter──基礎發光

本例重點:GlowFilter濾鏡類的基本套用,參數的設定以及與滑鼠的互動操作。

學習內容:熟悉GlowFilter的構造函式,了解GlowFilter濾鏡的參數設定,以及如何通過滑鼠來控制濾鏡的參數。

實例12GlowFilter──緩動發光

本例重點:Glow發光濾鏡和Tween類的套用。

學習內容:使用ActionScript創建Flash8的濾鏡,並將濾鏡與緩動類結合套用,通過本例的學習達到可以將Tween類套用到其他任何Flash8的濾鏡效果上。

實例13GlowFilter──模擬雪花

本例重點:GlowFilter的套用。

學習內容:學習如何將GlowFilter濾鏡套用到通過ActionScript生成的影片剪輯上,同時掌握製作常見雪花效果的一些細節。

實例14DropShadowFilter──基礎投影

本例重點:DropShadowFilter類的基本套用,在載入外部檔案的透明格式濾鏡的套用。

學習內容:掌握DropShadowFilter類的基本套用,熟悉DropShadowFilter構造函式中的多個參數的含義。

實例15DropShadowFilter──滑鼠投影

本例重點:DropShadowFilter類的套用,使用Math.atan2計算投影的角度,通過滑鼠控制投影角度。

學習內容:進一步學習DropShadowFilter與滑鼠結合的套用。

實例16DropShadowFilter──拖放投影

本例重點:緩動拖放以及DropShadowFilter濾鏡在拖放操作中的套用。

學習內容:學習緩動拖放操作,如何將濾鏡套用於拖放操作中,以及如何在拖放操作中改變投影的效果。

實例17BevelFilter──浮雕按扭

本例重點:掌握通過“屬性”面板套用bevelFilter的方法。

學習內容:了解bevelFilter,學習通過“屬性”面板對bevelFilter濾鏡參數進行設定,以改變影片的效果。

實例18BevelFilter──浮雕像框

本例重點:針對時間軸上的影片剪輯,配合BevelFilter套用多組濾鏡。

學習內容:學習多組濾鏡的配合使用,以及製作類似效果的相應技巧。

實例19BevelFilter──光線與投影

本例重點:在ActionScript中套用BevelFilter。

學習內容:了解和掌握BevelFilter濾鏡的參數設定,以及在ActionScript中套用BevelFilter的方法。

實例20ConvolutionFilter──矩陣卷積

本例重點:矩陣卷積濾鏡。

學習內容:學習矩陣卷積濾鏡在圖像效果上的套用,掌握ConvolutionFilter濾鏡的參數設定,以及使用多種不同類型的矩陣生成不同的圖像效果。

實例21ColorMatrixFilter──顏色控制

本例重點:ColorMatrixFilter濾鏡。

學習內容:學習使用ColorMatrixFilter濾鏡來調整圖像的顏色、亮度、對比度等,掌握使用ColorMatrixFilter濾鏡如何來生成動畫效果。

實例22Particals──粒子

本例重點:在粒子系統中加入融合模式或濾鏡。

學習內容:學習如何為Flash8的粒子加入濾鏡效果。

實例23BitmapData——Bitmap實例基礎

本例重點:Flash8BitmapData的基礎本例重,BitmapData的Clone、drawMatrix、ApplyFilter、setPixel、getPixel、colorMatrix、loadBitmap等15種方法的套用。

學習內容:學習如何創建和套用Bitmap,並掌握套用Bitmap的多種方法。

實例24BitmapData──紋理

本例重點:通過BitmapData來創建pattern圖形,並通過MovieClip的方法beginBitmapFill()來創建紋理。

學習內容:熟悉BitmapData的方法setPixel32()的套用以及如何通過beginBitmapFill()來創建圖形。

實例25BitmapData──紋理2

本例重點:Flash8中MoiveClip的beginBitmapFill()方法的套用。

學習內容:學習使用影片剪輯的beginBitmapFill()方法來平鋪圖像,通常可以將其套用在網站或是相應頁面的底紋,它的好處是可以最大限度地減小檔案的容量,從而使檔案更易控制。

實例26BitmapDataNoise──雜點效果

本例重點:Flash8BitmapData的noise方法的套用。

學習內容:了解和掌握BitmapData中的noise方法,通過改變其參數來形成動畫。

實例27BitmapDataPerlinNoise──流雲

本例重點:Flash8BitmapData的perlinNoise方法的套用。

學習內容:掌握如何通過perlinNoise方法來製作流動的雲。

實例28DisplacementMapFilter──碧水

本例重點:DisplacementMapFilter濾鏡的理解和套用,DisplacementMapFilter與perlinNoise方法的結合套用。

學習內容:了解DispacementMapFilter濾鏡的基本語法結構,掌握如何套用DisplacementMapFilter、如何製作DisplacementMapFilter動畫,以及如何與perlinNoise方法結合運用。

實例29Reflection──動態反射

本例重點:Refection反射(實際上就是bitmapDataAlpha遮罩)的套用。

學習內容:理解reflection反射,如何套用漸變填充和Alpha遮罩模擬真實的反射。

實例30ScrollBar──自定義滾動條

本例重點:滾動公式的套用,以及加入緩動、自動滾動、滑鼠中鍵的套用。

學習內容:學習滾動公式,通過滾動公式全面掌握滾動條的製作,學習自定義滾動條的方法,以及如何在原有滾動條的基礎上進行擴展。

實例31Webcam──攝像機視頻

本例重點:學習Flash8攝像機以及攝像機與其他Flash特性相結合的套用。

學習內容:學習在Flash中如何捕捉攝像機視頻,如何對捕捉到的攝像機視頻對象套用濾鏡,如何製作攝像機截圖,以及如何保存攝像機視頻截圖和影片剪輯截圖。

實例32TransitionsEffect──圖像切換

本例重點:學習在Flash8中套用BitmapData方法來實現切換效果。

學習內容:學習pixelDissolve像素化方法以及BitmapData在切換中的套用。

相關詞條

相關搜尋

熱門詞條

聯絡我們