您好!欢迎你光临脚本制作--一款随机遮罩 _月亮湾B站!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>教材系列>>>FLASH实例(2)>>>脚本制作--一款随机遮罩
脚本制作--一款随机遮罩
发表日期:2007/1/30 17:38:00 出处:未知 作者:满目青山 发布人:ab1234 已被访问 3637

 

效果图:

 


制作过程:

1、导入一张图至库

2、将图拖到场景,对齐,选中图,转换为影片剪辑元件

3、选中影片剪辑,打开动作面板,输入如下语句

 onClipEvent(load){
numY=40;
numX=55;
numPerFrame=24;
currSquare=0;
choices=new Array();
for (i=0;i<numY*numX;i++){
choices.push(i);
}


_root.createEmptyMovieClip("square",0);
this.setMask(_root.square);
function drawSquare(x,y){
with(_root.square){
//clear();
moveTo(x,y);
beginFill(0xff0000);
lineTo(x+10,y);
lineTo(x+10,y+10);
lineTo(x,y+10);
lineTo(x,y);
endFill();
}

}
}
onClipEvent(enterFrame){
if(currSquare<numY*numX){
for(i=0;i<numPerFrame;i++){
j= random(choices.length);
t=choices[j];
choices[j]=choices[choices.length-1];
choices.pop();
x=t % numX;
y=Math.floor(t / numX);
drawSquare(x*10,y*10);

}
currSquare+=numPerFrame;
this._alpha=currSquare/(numX*numY)*100;
}

}

/*onClipEvent(mouseMove){
drawSquare();
updateAfterEvent();
}

*/

双击自动滚屏 【打印本页】 【关闭窗口
 相关评论:



落霞
(2007/7/26 0:58:00) [116.254.180.]

我做出来了,做了四张图片,测试了几次也没有问题啊。没见过红色的东西出来。


落霞
(2007/7/26 0:46:00) [116.254.180.]

我没做出来,测试影片时出错。


隐士
(2007/3/4 14:10:00) [221.235.222.]

单独做一张图片是可以的,可接着做的图就表现不出来了,全是红色的,是不是还有什么问题要解决呀,请指导!!


高山
(2007/1/31 22:13:00) [221.226.43.]

我曾经将这个方法用在我的影片制作中,但是在影片播放第二遍开始时,片头出现一片红色,直到这个变换开始时红色才消失。不知道满目青山朋友在影片制作中有没有使用过这个方法,请帮我找找原因好吗?我的影片地址http://moonabc.16789.net/s-helpSite/index.aspx?ActionX=ReadArt&NewsID=201953:谢谢!!



徐风儿
(2007/1/31 9:08:00) [219.139.249.]

是一款马赛克随机遮罩.

 发表评论:共有 6 条评论

身份选择:会员 游客(游客不需要输入密码)
用 户 名: 密 码:
评论内容:
(最多评论字数:500)

月亮湾B站 | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话:QQ340623306 联系人:王小华