马赛克效果的制作

  你能学到的技术包括:复制语句和删除复制MC的语句,随机数的灵活应用,for语句的用法,简单的数组应用,判断语句等等。
  第一步:先来看看它的结构:参考图(1):第一层背景图,放的是PLMM;第二层灰块,放的是马赛克的一个元件;第三层空的AS,放的是一个空白的MC,实例名为“as”,里面都是AS命令;第四层B和WEN,放的是按钮和动态文本框。

  第二步:首先来做一个正方形,宽度为20像素,灰度#999999,转换为符号;再做一个动画剪辑符号,将这个正方形放入,在第6帧插入关键帧,参考图(2):调整透明度为30,在第7帧插入关键帧,这样第7帧便与第6帧的内容相同,再在第12插入一关键帧,将第一帧复制粘贴到第12帧。这样第1帧和第12帧就是透明度为100的灰块,设置移动渐变动画。做好后给它起实例名为“mc”;

  第三步:来实现灰块的随机播放,在灰块实例“mc”上捆绑以下代码:
onClipEvent (load) {//动画载入时
num=random(12)+1;//让num在1~12之间取随机值
this.gotoAndPlay(num);// this指的是对本身的调用,让此MC播放取得的随机帧数。
}
第四步:来制作那个空的MC,实例名为“as”,新建一个MC,在第一帧上写如下代码:
stop();
_root.mc._visible=0;
mcw=20;
for (i=0; i<12; i++) {
for (j=0; j<10; j++) {
duplicateMovieClip("_root.mc", "mc"+i+j, 10*i+j);
_root["mc"+i+j]._x = mcw*i;
_root["mc"+i+j]._x = mcw*j; }
}
//***********
(想看逐行的解释请看下面。)
stop();
_root.mc._visible=0;
mcw=20;
// 方块的宽度。
for (i=0; i<12; i++) {
// 循环产生12个数。0~11
for (j=0; j<10; j++) {
// 循环产生10个数。0~9;乘到一块就是120块。
duplicateMovieClip("_root.mc", "mc"+i+j, 10*i+j);//要注意深度
// 复制应该都知道。
_root["mc"+i+j]._x = mcw*i;//用数组来存储那些复制出来的MC名,还加上了路径
// 第一个循环复制出来的为mc00、01、02、03...;对应的X坐标为0
// 第二个循环复制出来的为mc10、11、12、13...;对应的X坐标为20*1=20
// ......
_root["mc"+i+j]._y = mcw*j;
// 第一个循环复制出来的为mc00、01、02、03...;对应的Y坐标为0、20、40、60
// 第二个循环复制出来的为mc10、11、12、13...;对应的Y坐标为0、20、40、60
// ......
}
// 第一个循环复制出来的为mc00、01、02、03...;对应的坐标为(0、0)(0、20)(0、40)...
// 第二个循环复制出来的为mc10、11、12、13...;对应的坐标为(20、0)(20、20)(20、40)...
// 可以看出来,它是竖着一列一列的设置。
}
//*——————————
然后在第二帧上写代码:stop();
第五步:制作到这里,你可以测试了,效果不错吧!我又追加了一点功能。在按钮上的代码你一看就明白了,代码如下:
on (release) {
agg = agg+1;
if (agg%2) {//判断奇偶数,若为奇数,停在第二帧;若为偶数,停在第一帧
as.gotoAndStop(2);
_root.wen="接着闪吧,朦胧的感觉更好";//文本显示的文字
for (i=0; i<12; i++) {//只是设了个循环,还是产生那些MC时的循环
for (j=0; j<10; j++) {
removeMovieClip(_root["mc"+i+j]);//把产生出来的新的MC删掉
}
}
} else {
as.gotoAndStop(1);
_root.wen="别闪了,让我看清楚点";//文本显示的文字
}
}
写到这里,不知有没有漏掉什么,反正核心的代码都在上面了,至于一些细节上的东东请你参考源码吧!!!

下载源文件

时间: 2024-11-05 17:21:09

马赛克效果的制作的相关文章

photoshop做简单的像素马赛克效果制作教程

给各位photoshop软件的使用者们来详细的解析分享一下做简单的像素马赛克效果的制作教程. 教程分享: 先看看效果:   首先把图片拖至PS,复制一层,把哆啦A梦抠出来,滤镜-马赛克   把马赛克过的图层复制复制,直至图层层次分明   合并图层,可选颜色-中性色,加深加深直至黑白将近分明   细节处理看个人而定,完成   好了,以上的信息就是小编给各位photoshop的这一款软件的使用者们带来的详细的做简单的像素马赛克效果的制作教程解析分享的全部内容了,各位看到这里的使用者们现在是非常的清楚

Fireworks锐化马赛克效果

这篇文章源于版内某位朋友的这种格子有什么方法快速做出来么. 这里只是为大家提供一种思路,并不需要局限于某一效果.为了模仿而模仿是没有意义的. 效果图: 思路分析: 此图属于马赛克效果的范畴,然后加以混合模式上的调整.而Firewroks不同于PS,本身是没有马赛克滤镜的.所以关键的问题就在于马赛克效果的制作.在这里我们通过图片放大会失真出现马赛克的思路去解决马赛克的问题. 制作步骤: 1.新建一个200*200像素的画布,导入找好的素材: 2.将导入的素材原位复制一份,选中上层的素材: 3.对图

教你怎么样用Flash来制作马赛克效果

技术要点:duplicateMovieClip(复制命令),数组的应用,color的设置. 制作步骤: 1. 打开Flash MX,新建一个Flash电影文件,文件尺寸默认. 2. 按F8,新建一个电影夹属性的符号,命名为fg.选取矩形绘图工具绘制一个大小为1010的小方格,线条和填充颜色任意,x位置为0,y位置为0.按Ctrl+L,打开资料库窗口,可以看到资料库中fg符号. 3. 点击Sence1,进入主场景,再按F8,新建另一个电影夹属性的符号,命名为Mosaic.进入Mosaic的编辑界

Photoshop简单快速给照片加锐化马赛克效果

  看到有人利用Fireworks锐化马赛克效果,觉得效果还真不错!其实用Photoshop也可以简单快速的制作这种效果,今天就给大家来一个例子. 方法/步骤 1.打开原图,按Ctrl+J复制图层: 2.选择:滤镜-->像素化-->马赛克(具体的数据我就不说了,自己设置) 3.选择:滤镜-->像素化-->碎片 4.选择:滤镜-->画笔描边-->成角的线条 5.选择:滤镜-->锐化-->锐化(连续三次) 6.修改模式和不透明 7.拼合图层,完成!! 以上就是P

Flash cs3仿真艺术设计:炫丽烟花效果的制作

烟花效果的制作 所有的人都 喜欢烟花.这是一个夏夜观看用明亮的烟花照亮的星空.你可以用你的烟花将每 一天装点成七月四日(美国的国庆.译者注)并且没有风险和伤害.用同样简单 的渐变填充,一些遮罩和一些补间,你将马上听到 "Oohs!" 和 "Ahhhs!" (也许美国人一高兴就这样叫吧.译者注). 1.首先使用一个至少用了4种颜色的放射填充.中间和外面的颜色透明度 设为0%.第二和第三个颜色由你的烟花设计来确定.将这个渐变填转换为图形元 件. 2.你需要创一个遮罩象本

冰雪字效果的制作教程

冰雪字效果的制作教程 最终效果图 1.首先新建一个图形文件.使用工具箱中的"横排文字工具",在画面中输入文字"冰雪",效果(如图1)所示,此时系统自动生成一个新的图层. 图1 文字效果 2.按住Ctrl键,单击"图层"调板中刚刚得到的文字图层,载入文字选区,得到的选区(如图2)所示. 图2 载入的文字选区

PPT导航栏效果的制作方法

  PPT导航栏效果的制作方法            步骤一:画圆 1.画圆,去边框; 2.复制,缩小至85%; 3.水平对齐,移动至相距约直径1/5; 步骤二:定位 1.画椭圆,与两圆相切; 2.复制椭圆,居中对齐,移动至与两圆相切; 步骤三:切割 1.先选矩形,后选两椭圆,后使用剪除工具; 2.先选择图形0,后选择图形1,再使用联合工具; 步骤四:复制 1.选择图形1,旋转45度; 2.复制图形1为图形2,缩小图形至85%;

PS特效教程:折叠边角文字效果的制作

本教程的效果有点类似页面卷角效果.制作的方法也基本相同.大致制作过程:先构思好要折叠的部分,把这部分单独勾出来,适当的变换角度放到合适位置,然后加上阴影和高光即可. 最终效果 1.我们首先要做的是在Photoshop中打开一个新文件,我用的是1200*400像素,用粗体写出abduzeedo,我用的是Verdana字体加粗,你可以使用任何你喜欢的字体. PS文字教程 2.现在,我们将开始折叠每一个字母,先从A开始.使用矩形选框工具(M)选择字母"A",选中之后按Ctrl + C复制字母

office2010电影胶片效果怎么制作

  大家在使用office2010写文档的时候会想插入多张照片,那么很多人想给这些照片加上电影胶片效果应该怎么制作呢?只要插入一些边框形状就可以制作了哦,下面就和小编一起来看看具体怎么操作吧. office2010电影胶片效果怎么制作方法: 本文中以word为例,将具体的操作告诉大家,在ppt中与此相同的操作方法即可,为了方便效果的展示,此例采用word中的横向纸张设置 进入word之后,将想要添加电影胶片效果的图片插入,放在一旁备用,要先将照片的大小设置成一致的大小,如图 之后,在"插入&qu