代碼詳解attachMovie有區別的加載_Flash教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:預加載進度條(preload)——篇外篇
      哈哈我又來了,之前寫的都是比較常用的加載進度條這里我再給大家加一個xml加載進度格式,至于其他對象的我什么時候想起來什么時候再加到這里吧。functionch

        1、庫中有一個MC,名為“ball”并連接為第一楨導出。庫中還有一個空的mc名為cont;將空的MC 的cont拖入場景,并給它取事例名cont,在楨上寫:

      for (i=0; i<10; i ) {
      _root.cont.attachMovie("ball", "ball" i, i);
      _root.cont["ball" i]._x = 50 40*i;
      _root.cont["ball" i]._y = 200;
      }

      2、直接寫在舞臺上的某一個MC上

      onClipEvent (load) {
      for (i=0; i<10; i ) {
      this.attachMovie("ball", "ball" i, i);
      this["ball" i]._x = 50 40*i;
      this["ball" i]._y = 200;
      }

      3、寫在楨上直接加載

      for (i=0; i<10; i ) {
      this.attachMovie("ball", "ball" i, i);
      this["ball" i]._x = 50 40*i;
      this["ball" i]._y = 200;
      }

      4、創建一個空的MC來加載

      _root.createEmptyMovieClip("kong", 1);
      for (i=0; i<10; i ) {
      _root.kong.attachMovie("ball", "ball" i, i);
      _root.kong["ball" i]._x = 50 40*i;
      _root.kong["ball" i]._y = 200;
      }

      5、自定義一個函數來加載

      function Bal() {
      for (i=0; i<10; i ) {
      this.attachMovie("ball", "ball" i, i);
      this["ball" i]._x = 50 40*i;
      this["ball" i]._y = 200;
      }
      }
      Bal();

      6、將庫中的一系列圖片加載到場景中在場景中

      on (release) {
      _root.zhuye._visible = 0;
      for (n=0; n<6; n ) {
      this.attachMovie("picture", "picture" n, n 1);
      this["picture" n].gotoAndStop(n 1);
      this["picture" n]._x = 100 150*(n-Math.floor(n/3)*3);
      this["picture" n]._y = 100 150*Math.floor(n/3);
      }
      }

      分享:預加載進度條preload——進階篇
      大家看完預加載進度條preload的基礎篇是不是覺得制作進度條也沒什么難的,哈哈那么讓我們來進一步學習前面基礎篇中,只是對大家說了在單一文件中的進度條制作

      /所屬分類:Flash教程/更新時間:2008-03-05
      相關Flash教程