flash 调整影片剪辑的滤镜属性效果

创建一个新的 Flash 文档,并将其保存为 adjustfilter.fla。
将下面的 ActionScript 添加到时间轴的第 1 帧: import flash.filters.BlurFilter;

 代码如下 复制代码

this.createEmptyMovieClip("holder_mc", 10);
holder_mc.createEmptyMovieClip("img_mc", 20);
holder_mc.img_mc.loadMovie("/images/image2.jpg");
holder_mc.filters = [new BlurFilter(10, 10, 2)];
holder_mc._x = 75;
holder_mc._y = 75;

holder_mc.onMouseMove = function() {
    var tempFilter:BlurFilter = holder_mc.filters[0];
    tempFilter.blurX = Math.floor((_xmouse / Stage.width) * 255);
    tempFilter.blurY = Math.floor((_ymouse / Stage.height) * 255);
    holder_mc.filters = [tempFilter];
};

    前面的代码分为三部分。第一部分导入 flash.filters.BlurFilter 类,这样引用 BlurFilter 类时便无需使用完全限定类名。第二部分代码创建一些影片剪辑,并将图像加载到一个嵌套剪辑中。第三部分代码响应鼠标在舞台上的移动,并相应调整模糊效果。

    选择"控制">"测试影片"对该 Flash 文档进行测试。

时间: 2025-01-21 03:47:19

flash 调整影片剪辑的滤镜属性效果的相关文章

flash 设置影片剪辑的背景代码

创建一个名为 background.fla 的新 Flash 文档. 在舞台上绘制一个蓝色的圆形. 选择所绘蓝色圆形,然后选择"修改">"转换为元件". 选择"影片剪辑"选项,然后单击"确定". 选择舞台上的实例,然后在"属性"检查器的"实例"名称文本框中键入 my_mc. 在时间轴中选择第 1 帧,然后在"动作"面板中键入下面的代码: /* 如果设置了 cac

Flash基础知识:设置影片剪辑的属性

设置影片剪辑的属性,是在Flash AS中应用范围比较广的一条语句.在[动作]|[[全局函数]|[影片剪辑控制]中,我们可以通过setproperty来进行设置.通过setProperty我们可以设置影片剪辑的位置,大小,可见度等等. 1.首先我们全面地了解一下setProperty的功能.我们打开as面板,在[影片剪辑控制]下找到setProperty语句,双击,在右侧会出现它的参数面板.如图所示 图:proProperty参数面板 2.在参数面板中一共有三个选项,我们来看看他们的具体的功能.

用Flash轻松制作照片上的水纹波动效果

本教程利用Flash轻松制作照片上有水纹波动的效果. 创建FLASH文档,然后准备一幅美女照片为背景来用,按CTRL+J调整属性. 图1 然后把图片转换为影片剪辑,起名为photo_mc,然后我们设置影片剪辑的位置.确认影片剪辑选中状态下,我们打开对齐面板,然后设置如下. 图2 然后命名实例名: 图3 然后为第一帧添加如下动作: import flash.filters.DisplacementMapFilter; import flash.display.BitmapData; import

Flash技巧:影片剪辑实例名的几点注意

技巧 如果一个影片剪辑实例,在开始的时候没有命名实例名称,而以后的某一帧命名了实例名称.那么影片剪辑将会从第一帧到影片结束一直使用系统默认的实例名称,形如:instanceXX,XX是不重复的. 如果一个影片剪辑从它出现的那一帧就被命名了实例名称,那么以后将一直使用这个实例名称,直到给他赋予了新的实例名称. 如果一个影片剪辑(实例名称是MY_MC)的实例出现在第N帧,而在第N+1帧这个影片剪辑被复制了,或者又从库中拖出了相同的影片剪辑.而且这两个影片剪辑的实例名称都被命名为MY_MC,那么在设计

flash基础教程-影片剪辑元件、按钮元件、图形元件

本教程为大家介绍flash中最基本的三种元件:影片剪辑元件.按钮元件.图形元件. 1. 概念 元件是指在Flash中创建且保存在库中的图形.按钮或影片剪辑,可以自始至终在影片或其他影片中重复使用,是flash动画中最基本的元素: 影片剪辑元件--可以理解为电影中的小电影,可以完全独立于主场景时间轴并且可以重复播放. 按钮元件--实际上是一个只有4帧的影片剪辑,但它的时间轴不能播放,只是根据鼠标指针的动作做出简单的响应,并转到相应的帧.通过给舞台上的按钮实例添加动作语句而实现flash影片强大的交

Flash AS 3.0菜鸟学飞教程:载入库中的影片剪辑

学习AS3.0菜鸟起飞之-载入库中的影片剪辑 在Flash创作环境中,可以从库中拖拽影片剪辑到舞台上,使它们出现在SWF文件中.当使用ActionScript 来添加影片剪辑时,实际上也是将影片添加一个实例到时间轴上.帧是时间轴的一部分,你可以使用动作面板将as代码与帧关联.因此时间轴成了用as代码添加的显示对象的父容器,除非另一个显示对象被指定. 添加一个影片剪辑到当前时间轴: 下面的例子从.fla库中导入一个名为"鹰"的影片剪辑 1.新建Flash文档(AS3),存盘. 2.打开&

flash 将类分配给影片剪辑元件代码

在 Flash 中,选择"文件">"新建",从文件类型列表中选择"Flash 文档",然后单击"确定".     使用椭圆工具在舞台上绘制一个圆形.     选择所绘圆形,然后选择"修改">"转换为元件". 在"转换为元件"对话框中,选择"影片剪辑"作为元件的行为,并在"名称"文本框中输入 ball_mc. 如果尚未

用Flash影片剪辑复制做“鼠标跟随”特效

思路:以前各种教程中都用startDrag去产生鼠标跟随的效果,在这里我用别的方法去跟大家show一个鼠标跟随的效果. 其实鼠标跟随说白了不就是要求对象的位置和鼠标位置一样吗?可是如果我还想让它产生一些更炫效果,以避免跟随更单调,又该怎么办呢?我首先想到了影片剪辑的复制,因为一些效果我可以在影片剪辑中比较容易地制作出来.用我复制出来的影片剪辑做作为跟随鼠标的东东,也就是说复制出来的影片剪辑的位置和当前影片中鼠标的位置一样,这样不就可以实现鼠标跟随了吗? 步骤: 1. 先制作出跟随鼠标的那个东东的

Flash影片剪辑工具Tanida Demo Builder安装使用教程

今天小编发现了一个非常不错Flash影片剪辑工具--Tanida Demo Builder,使用起来很简单,小编就粗略的做了些图文教程~ 运行Tanida Demo Builder主程序 一直下一步就行,无任何插件 英文版本的,我们有汉化程序,点击Demo Builder 9 汉化补丁.EXE 运行就成. 无需大家寻找路径,直接就能完成汉化 如何创建新的影片? 新建一个空白影片文件 录制屏幕视频,导入图像 导入视频文件 如何编辑视频?小编就点击中间的列子 给大家做个演示 双击视频就能进行编辑了.