主题:  ``请教一个问题``在线等``

CAMUS

职务:普通成员
等级:1
金币:1.0
发贴:56
注册:2005/9/5 9:22:55
#12005/9/9 8:42:29
我想请问一个简单的问题`但是我不知道`就是在FLASH里面如何做阴影效果`还有模糊的效果``要都是矢量的图```请哪位知道的在此停留几分钟``帮个忙````先谢谢了``



fjlzyyq

职务:普通成员
等级:1
金币:0.0
发贴:57
注册:2003/7/11 18:37:38

Rabensherrscher

职务:普通成员
等级:1
金币:3.0
发贴:30
注册:2006/7/4 17:52:19
#32006/7/5 23:30:27
8以上的版本提供了几个滤镜类
需要脚本控制的话在ASD里面查
DropShadowFilter 和 BlurFilter
只要个效果的话在Filters面板设置一下就可以了

ps:不推荐大面积用这些filter,这些滤镜基本上都不会是矢量的 -> 位图滤镜类的扩展类,在显示的时候~效率nicht so gut,试试就知道了,当然不要在配置太好的机器上试~~~

做个blur的例子:

import flash.filters.BlurFilter;
var blurX:Number
var blurY:Number
var quality:Number = 2 // 1:low 2:mid 3:high ... 15:ext
onEnterFrame = function() {
    blurX = Math.abs(_root._xmouse - this._x)
    blurY = Math.abs(_root._ymouse - this._y)
    var filter:BlurFilter = new BlurFilter(blurX, blurY, quality);
    var filterArray:Array = new Array();
    filterArray.push(filter);
    this.filters = filterArray;
}


Flash 动画

编辑历史:[此帖最近一次被 reneyoung 编辑过(编辑时间:2006-07-05 23:43:50)]