|
首页 | 名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
var mypc:MovieClip = _root.createEmptyMovieClip("mypc", 0);
for (var i = 0; i <=6; i++) { var mypcmuch:MovieClip =mypc.createEmptyMovieClip("mypc"+i, mypc.getNextHighestDepth()); mypcmuch.loadMovie("00"+i+".jpg");//我的图片格式 } var mymask:MovieClip =createEmptyMovieClip("mymask",1); var mymaskmuch:MovieClip =mymask.createEmptyMovieClip("mymaskmuch",mymask.getNextHighestDepth()); with (mymaskmuch) { beginFill(0x000000, 100); lineStyle(0, 0x000000, 0); moveTo(0, 0); lineTo(Stage.width, 0); lineTo(Stage.width, Stage.height / 10); lineTo(0, Stage.height / 10); endFill(); } var mymaskmuchHeight:Number =mymask.mymaskmuch._height; var DESCENDING = 3; for (var j=0; j<10; j++) { var mymaskmuchmuch:MovieClip =mymask.mymaskmuch.duplicateMovieClip("mymaskmuch"+j,j+8); mymaskmuchmuch._x =mymask.mymaskmuch._x; mymaskmuchmuch._y =mymask.mymaskmuch._y + j* mymaskmuchHeight; } mymask.mymaskmuch.removeMovieClip(); mymask.onPress = function() { Mouse.hide(); for (var k= 0; k<=10; k++) { var temp_mc:MovieClip =mymask["mymaskmuch"+k]; temp_mc.onEnterFrame = function() { this._height-=DESCENDING; if (this._height==0) { this._height=mymaskmuchHeight; myswapDepths() delete this.onEnterFrame; } Mouse.show(); }; }; }; mypc.setMask(mymask); function myswapDepths(){ for(var i=6; i>=0; i--) { mypc["mypc"+i].swapDepths(random(7)) }; }; 返回类别: Flash教程 上一教程: Flash MX 2004实例制作视频教程:梦幻太空(上) 下一教程: 思妙FLASH MX 2004视频教程(4)-声音魔术 您可以阅读与"加载外部图片的百叶窗效果"相关的教程: · AS学习:也谈加载外部图片进行循环滚动的无缝连接 · Flash中百叶窗效果的实现 · 百叶窗效果动画,Flash无AS的制作方式 · 加载外部文本文件的3种方式 · Flash制作一个模拟Acdsee浏览图片的效果 |
快精灵印艺坊 版权所有 | 首页会员中心在线印刷在线编辑付款方式索取样品设计指南连锁门店 |