标题：别具光芒:Flash8ActionScript滤镜效果
版权信息
作者：王汝义　编著
ISBN：10位[7115166706]13位[9787115166708]
出版社：人民邮电出版社
出版日期：2007-12-1  定价：￥59.00元
页数：265页
装帧：平装
内容提要
本书主要是以Flash8为环境，以BitmapData和Flash8滤镜技术要点为主线，以范例的形式来讲解相关知识的应用型图书。本书总共有32个范例，几乎涉及Flash8所有类型的滤镜，包括模糊滤镜、投影滤镜、浮雕滤镜、矩阵卷积滤镜、反射、DisplacementMapFilter置换贴图、PerlinNoise、CacheAsBitmap、摄像头、图像过渡等，其中也包括了如何应用BitmapData的15种方法。
本书适合正在使用Flash8的初、中级用户，包括从事网站设计开发的设计师，在校相关专业的大、中专学生，多媒体行业和教育行业的在职人员等，也适用于准备转型至FlashCS3和ActionScript3.0的用户。
编辑推荐
本书主要是以Flash8为环境，以BitmapData~Hash8滤镜技术要点为主线，以范例的形式来讲解相关知识的应用型图书。本书总共有32个范例，几乎涉及Flash8所有类型的滤镜，包括模糊滤镜、投影滤镜、浮雕滤镜、矩阵卷积滤镜、反射、DisplacementMapFilter置换贴图、PerlinNoise、CacheAsBitmap、摄像头、图像过渡等，其中也包括了如何应用BitmapData的15种方法。.
本书适合正在使用Flash8的初、中级用户，包括从事网站设计开发的设计师，在校相关专业的大、中专学生，多媒体行业和教育行业的在职人员等，也适用于准备转型至FlashCS3和ActionScript30的用户。
本书附带光盘一张。
作者简介
王汝义，原网名ego，后更名为egoldy。1998年开始接触Flash。1998年-2000年为计算机讲师。2000年后开始从事网站设计开发，担任过网页设计师，Flash互动设计师首席设计师，Flash开发工程师。2004年底创建网站。2006年开始专注于WebStudio网站的发展。2007年创办了互动顾问公司，致力于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在切换中的应用。