|
首页 | 名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
今晚操练了一下flash8,感觉蛮不错滴,我在网上看了很多flash8的特效,可惜很多都不会做,主要是没有思路,刚才训练了一下blur滤镜,自己动手做了一个动态模糊效果,感觉还不错,就是代码写的太简朴了些,不过刚刚开始嘛,先扔块砖头,希望能引来高手做出更好的效果,也让我等菜鸟学习一下(我个人期待水波制作教程的出现,哪位来救我啊) 下面是我刚做的,各位先看看,我儿子噢,靓仔的说(请用player8观看,似乎是废话) 代码加注释:场景中的元件名为pic //拖拽mc并隐藏鼠标
startDrag("pic", true); Mouse.hide(); //设定鼠标移动程度的函数 pic.speed = function() { //x距离和y距离的简朴算法 var xjl = xold-(xold=_root._xmouse); var yjl = yold-(yold=_root._ymouse); //获取绝对值,后面的移动模糊就用这两个数据。 xblur = Math.abs(xjl); yblur = Math.abs(yjl); }; //用逐帧调用来不断获得鼠标移动的距离,嘿嘿,偷懒了,大概反映了鼠标的速度 onEnterFrame = function () { // 执行函数 pic.speed(); // 创建新的模糊滤镜对象 lvjing = new flash.filters.BlurFilter(); // 动态设置滤镜的x、y轴模糊程度 lvjing.blurX = xblur; lvjing.blurY = yblur; // 场景中的对象执行滤镜命令 pic.filters = [lvjing]; }; 返回类别: Flash教程 上一教程: As2 Class 的 Private 属性 下一教程: Flash实现动态遮罩:图片渐出效果 您可以阅读与"Flash 8.0教程:动态模糊效果"相关的教程: · Flash AS进阶教程:实现动态模糊效果 · Flash8新体验:动态模糊切换 · Flash 8 中文版视频教程(19)效果--模糊 · Flash常用效果-移动模糊效果 · Flash制作移动时的模糊效果动画 |
快精灵印艺坊 版权所有 | 首页会员中心在线印刷在线编辑付款方式索取样品设计指南连锁门店 |