亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Flash > 正文

Flash AS 入門教程 多維數組和雙重循環使用介紹

2020-07-17 13:13:42
字體:
來源:轉載
供稿:網友

  源文件下載

  我們先看一個效果,如下圖:

  點擊查看動畫效果<

  思考方法

  很顯然,我們用到了一個mc對另外一個mc的遮罩。它的原理是:在作為遮罩片的mc中,復制部分小方塊mc,并且隨機放置這些小方塊mc。當然,這樣的隨機放置不是任意的,必須滿足兩個條件:放置的位置不重復;能夠完全遮罩圖形。這里的方法是:

  1、計算小方塊mc在作為遮罩片mc中順序放置的位置的坐標;

  2 、把放置小方塊mc的坐標存放入一個數組,使這個數組的每一個元素都包括兩個數值(橫坐標,縱坐標)。因此,這個數組包括了小方塊所有的放置的位置。這里,我們要用到2維數組的有關知識;

  3、復制小方塊mc,每復制一個mc,從2維數組中隨機選一個元素,把這個元素中的橫坐標和縱坐標分別賦給這個mc。

  例題

  打開源文件3.8.fla,在第2層的元件1內的第1幀上的腳本為:


復制代碼
代碼如下:

 this.zfx_mc._visible = false;
 var temp_arry = new Array();//定義數組temp
  for (i=0; i<=14; i++) {//注意理解雙重循環時執行順序
             //從上到下共15行小正方形是20*20,圖片面積是400*300
    for (j=0; j<=19; j++) { //從左到右20列;
     temp_arry.push([-190+20*j, -140+20*i]);
        //把橫坐標和縱坐標數值作為一個元素,加入數組temp_arry.
    }
  }
  i = 0;      //設置變量i=0;
  _root.attachMovie("tu", "tu", 500);
           //從庫中鏈接元件“tu”,鏈接到舞臺的名稱為“tu”,深度為500
  _root.tu._x = 200;//把“tu”擺放在舞臺中央
  _root.tu._y = 150;
  _root.tu.setMask(this);//設置本影片剪輯為遮罩,“tu”為被遮罩。
 this.onEnterFrame = function() {//本影片剪輯執行事件處理函數;
  duplicateMovieClip(this.zfx_mc, "zfx"+i, i);
        //復制本影片剪輯下的zfx_mc,復制后的名稱為"zfx"+i,深度為i;
   k = Math.floor(Math.random()*temp_arry.length);
        //在數組temp_arry中隨機選出一個元素的序號k
   this["zfx"+i]._x = temp_arry[k][0];
        //把在數組temp_arry中第k個元素的第1個值作為this["zfx"+i]的橫坐標;
   this["zfx"+i]._y = temp_arry[k][1];
        //把在數組temp_arry中第k個元素的第2個值作為this["zfx"+i]的縱坐標;
   temp_arry.splice(k, 1);//把數組temp_arry中第k個元素刪掉;
    i++;
   if (i == 300) {//一共需要復制300個mc
     delete this.onEnterFrame;//刪除本影片剪輯事件處理函數,釋放內存。
    }
  };


  另外,小正方形zfx_mc有60幀的運動補間,在60幀上有個:stop()

  查看全套"Flash AS 高級教程"

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文日韩在线视频| 午夜精品一区二区三区av| 亚洲欧美国产另类| 亚洲第一区在线观看| 日韩久久精品电影| 久久夜色撩人精品| 国产精品亚洲欧美导航| 奇米影视亚洲狠狠色| 国产亚洲aⅴaaaaaa毛片| 国产精品久久久精品| 国产69久久精品成人看| 成人欧美一区二区三区在线| 亚洲福利视频免费观看| 久久精品国产成人精品| 欧美午夜精品久久久久久人妖| 久久九九热免费视频| 国产精品视频一区二区高潮| 日韩精品高清在线观看| 亚洲国产精彩中文乱码av| 久久亚洲国产精品成人av秋霞| 538国产精品一区二区免费视频| 亚洲人成在线一二| 亚洲美女激情视频| 欧美日本啪啪无遮挡网站| 久久久久女教师免费一区| 亚洲色图偷窥自拍| 国产精品国产自产拍高清av水多| 精品国产91久久久久久老师| 欧美成人午夜激情视频| 亚洲精品女av网站| 中文日韩在线视频| 中文字幕亚洲第一| 久久久av电影| 欧美一级视频一区二区| 亚洲精品女av网站| 大伊人狠狠躁夜夜躁av一区| 国产激情久久久| 欧美日韩国产精品一区二区三区四区| 久久亚洲综合国产精品99麻豆精品福利| 亚洲免费成人av电影| 91在线免费观看网站| 国产精品对白刺激| 亚洲欧洲第一视频| 国产一区玩具在线观看| 欧美黑人一区二区三区| 川上优av一区二区线观看| 亚洲欧美国产一本综合首页| 国产一区二区三区丝袜| 日本一区二区在线播放| 最近2019年日本中文免费字幕| 一区二区三区视频在线| 国产精品日日做人人爱| 国产一区二区三区网站| 亚洲成年人影院在线| 欧美国产精品人人做人人爱| 欧美日韩一区免费| 亚洲精品乱码久久久久久金桔影视| 国产精品成人aaaaa网站| 久久久亚洲精品视频| 日韩欧美精品在线观看| 国产97在线|日韩| 亚洲欧美国内爽妇网| 8050国产精品久久久久久| 欧美多人乱p欧美4p久久| 成人中文字幕+乱码+中文字幕| 亚洲国产欧美在线成人app| 国产精品免费在线免费| 日韩久久精品成人| 亚洲欧美激情精品一区二区| 亚洲欧美制服另类日韩| 九色精品美女在线| 亚洲影影院av| 久久精品最新地址| 在线不卡国产精品| 欧美中文字幕在线视频| 久久久在线免费观看| 清纯唯美日韩制服另类| 欧美日韩激情视频| 国产精品444| 亚洲欧美国产高清va在线播| 亚洲国产精彩中文乱码av在线播放| 日韩亚洲综合在线| 久久频这里精品99香蕉| 欧美精品999| 日本亚洲精品在线观看| 国产精品中文字幕久久久| 国产69精品99久久久久久宅男| 国产91免费观看| 伊人久久大香线蕉av一区二区| 亚洲精品国产拍免费91在线| 欧美高清视频一区二区| 国产成人精品视频在线观看| 在线一区二区日韩| 日韩成人性视频| 日韩亚洲精品电影| 亚洲色图17p| 欧美电影免费观看电视剧大全| 国产成人精品av| 亚洲偷熟乱区亚洲香蕉av| 国产精品久久久久久久久久久新郎| 亚洲色图五月天| 欧美性极品xxxx娇小| 欧美激情国产精品| 国产日韩欧美中文| 热99久久精品| 国产成人小视频在线观看| 久久人人爽人人爽人人片av高清| 国产精品v日韩精品| 国产精品久久久久久婷婷天堂| 欧美日韩国产色视频| 亚洲www视频| 国产欧美精品一区二区三区介绍| 国产亚洲人成a一在线v站| 国产精品美女久久久久av超清| 久久理论片午夜琪琪电影网| 欧美亚洲另类在线| 久久人人爽人人爽人人片av高清| 亚洲xxxxx电影| 久久久久久午夜| 亚洲大胆人体av| 91高潮在线观看| 亚洲影视九九影院在线观看| 日韩亚洲欧美中文高清在线| 国产亚洲精品美女久久久| 久久五月情影视| 精品日本高清在线播放| 国产91色在线|免| 久久久人成影片一区二区三区观看| 国产精品女人久久久久久| 中文字幕亚洲欧美日韩在线不卡| 欧美怡春院一区二区三区| 亚洲精品一区二三区不卡| 亚洲日韩第一页| 国产香蕉一区二区三区在线视频| 亚洲性日韩精品一区二区| 91视频国产高清| 国产视频亚洲精品| 精品无人区乱码1区2区3区在线| 国产精品美女在线观看| 亚洲国产欧美久久| 亚洲一区二区久久久久久久| 理论片在线不卡免费观看| 欧美另类老肥妇| 精品视频久久久久久| 96sao精品视频在线观看| 亚洲精品国产精品久久清纯直播| 久久免费成人精品视频| 亚洲人午夜色婷婷| 欧美不卡视频一区发布| 欧美另类高清videos| 欧美日韩国产丝袜另类| 久久九九热免费视频| 久热99视频在线观看| 8090理伦午夜在线电影| 国产亚洲一区精品| 亚洲成人黄色网址| 国产精品大片wwwwww| 久久免费视频网| 国产成人久久精品| 揄拍成人国产精品视频| 亚洲一区二区中文字幕| 日本成人激情视频| 亚洲国产99精品国自产| 欧美日韩国产综合视频在线观看中文|