Flash動畫中利用as實現對音樂的控制_Flash教程

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

      推薦:用Flash MX 2004制作緩沖相冊教材
      效果展示:素材文件:緩沖相冊素材.rar實例的效果是照片的方陣式瀏覽,45張照片分成9個方位,籃色水晶球有9個按鈕控制方位,每張小照片點擊后都可以放大觀看

      如何利用as實現對音樂的控制?

        解決思路

        利用幀標簽,通過按鈕的跳轉來實現對音樂的開關控制。

        具體步驟

        1、首先在場景的第1幀添加as:

      ss=new Sound();
      ss.attachSound("sound");
      ss.start();

        這是綁定聲音命令,我們在前面已經向大家介紹了。

        2、然后在停止按鈕上加命令:

      on (release) {
      gotoAndStop("Off"); //切換影幀到off幀標簽
      ss.stop();
      _root.a=ss.position;
      }

        3、最后在開始按鈕上加命令:

      on (release) {
      gotoAndStop("On"); //切換影幀到on幀標簽
      ss.start(_root.a/1000); //將毫秒數換成秒數
      }

        另外一種方法:

        第1幀as:

      ss=new Sound();
      ss.attachSound("sound");
      ss.start();
      ss.onSoundComplete = function() {
      ss.start();
      };

        場景中只有一個按鈕,按鈕上加代碼:

      on (press) {
      a=a 1;
      if (a%2==1) {//判定奇偶數,奇數時停,偶數時開
      ss.stop();
      _root.b=int(ss.position/1000);
      _root.t="你暫停在第" _root.b "秒";
      _root.kg="音樂停";
      } else {
      ss.start(_root.b);
      _root.kg="音樂開";
      }
      }

        再在場景中放兩個動態文本框,起好變量名就完成了。

      分享:Flash小技巧之allowScriptAccess
      別以為嵌入Flash的html不重要,有時候小問題也會引發大騷亂的比如:paramname=allowScriptAccessvalue=sameDomain/使用allowscriptaccess使Flas

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