• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    軟件
    軟件
    文章
    搜索

    首頁編程開發其它知識 → AutoCAD三維渲染教程:不銹鋼、玻璃、倒影的渲染技巧詳解

    AutoCAD三維渲染教程:不銹鋼、玻璃、倒影的渲染技巧詳解

    前往專題相關軟件相關文章發表評論 來源:網絡時間:2010/4/28 16:45:04字體大?。?em class="fontsize">A-A+

    作者:佚名點擊:1190次評論:0次標簽: 教程

    • 類型:商務模板大?。?i>5.0M語言:中文 評分:10.0
    • 標簽:
    立即下載

    本系列Flash教程由中國教程網Flash互助課堂專為Flash新手制作,更多教程和練習請點擊這里,在這里有系列的教程、練習,并有老師對練習進行點評與指導,歡迎朋友們的光臨! 

    在學習中遇到問題請到 論壇 發貼交流!

    更多AS 3.0教程:http://www.jcwcn.com/article/special/200906/special_59.html

    本例為Flash AS3.0實例教程,在教程中我們將學習運用SoundMixer.computeSpectrum() 方法來構建簡單的聲音可視化程序(即波形圖),希望能給朋友們帶來幫助~~

    AS3.0構建簡單的聲音可視化程序(波型圖)

    Flash AS3.0實例教程:構建簡單的聲音可視化程序(波型圖)_中國教程網

    使用 SoundMixer.computeSpectrum() 方法來顯示聲音波形圖

    import flash.display.Graphics;
    import flash.events.Event;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.media.SoundMixer;
    import flash.net.URLRequest;

    const PLOT_HEIGHT:int = 200;
    const CHANNEL_LENGTH:int = 256;

    var snd:Sound = new Sound();
    var req:URLRequest = new URLRequest("月亮之上.mp3"); //配置聲音源文件地址(此為本地,可配置遠程)
    snd.load(req);

    var channel:SoundChannel;
    channel = snd.play();
    addEventListener(Event.ENTER_FRAME, onEnterFrame);
    snd.addEventListener(Event.SOUND_COMPLETE, onPlaybackComplete);

    var bytes:ByteArray = new ByteArray();

    function onEnterFrame(event:Event):void
    {
        SoundMixer.computeSpectrum(bytes, false, 0);
       
        var g:Graphics = this.graphics;
       
        g.clear();
        g.lineStyle(0, 0x6600CC);
        g.beginFill(0x6600CC);
        g.moveTo(0, PLOT_HEIGHT);
       
        var n:Number = 0;
            
        // left channel
        for (var i:int = 0; i < CHANNEL_LENGTH; i++)
        {
            n = (bytes.readFloat() * PLOT_HEIGHT);
            g.lineTo(i * 2, PLOT_HEIGHT - n);
        }
        g.lineTo(CHANNEL_LENGTH * 2, PLOT_HEIGHT);
        g.endFill();
       
        // right channel
        g.lineStyle(0, 0xCC0066);
        g.beginFill(0xCC0066, 0.5);
        g.moveTo(CHANNEL_LENGTH * 2, PLOT_HEIGHT);
       
        for (i = CHANNEL_LENGTH; i > 0; i--)
        {
            n = (bytes.readFloat() * PLOT_HEIGHT);
            g.lineTo(i * 2, PLOT_HEIGHT - n);
        }
        g.lineTo(0, PLOT_HEIGHT);
        g.endFill();
    }

    function onPlaybackComplete(event:Event)
    {
        removeEventListener(Event.ENTER_FRAME, onEnterFrame);
    }

    先加載并播放一個聲音文件,然后在播放聲音的同時偵聽將觸發 onEnterFrame() 方法的 Event.ENTER_FRAME 事件。onEnterFrame() 方法先調用 SoundMixer.computeSpectrum() 方法,后者將聲音波形數據存儲在 bytes ByteArray 對象中。

    聲音波形是使用矢量繪圖 API 繪制的。 for 循環將循環訪問第一批 256 個數據值(表示左立體聲聲道),然后使用 Graphics.lineTo() 方法繪制一條從每個點到下一個點的直線。第二個 for 循環將循環訪問下一批 256 個值,此時按相反的順序(從右到左)對它們進行繪制。生成的波形圖可能會產生有趣的鏡像圖像效果。

      PPT教程
      (30)PPT教程
      教程的模板都是關于如何制作的基礎的模板,還有著一些特定的個體的教程的制作,例如一些漫畫圖片等等的教程。教程主要為大家講解了關于基礎的的制作,還有著一些模板中的小的技巧,如何運用模板中的一些操作來達到自己想要的效果,在教程中都可以找到對應的答案。教程是專門用于制作演示文稿俗稱幻燈片。廣泛運用于各種會議產品演示學校教學等。學會如何制作,成為提升工作效率的好幫手。包含有很多的功能,我們可以根據個人喜歡和...更多>>
      • PPT教程圖文詳解模板

        09-23 / 400KB

        推薦理由:要制作一份好的PPT的模板出來,首先要知道PPT的制作方法,那么制作一份簡單的PPT的模板,是我們要學會掌握的
      • 制作PPT教程模板

        09-23 / 6.0M

        推薦理由:PPT的模板的使用,可以說是在我們的工作、生活、學習中都十分的常見,那么在PPT的模板的制作中,有著一些常
      • 漫畫教程PPT模板

        09-23 / 5.5M

        推薦理由:我們在日常生活中經常會看到很多漫畫人物形象,讓人忍俊不禁,總是非常形象生動,雖說帶一點夸張的效果,卻
      • 網絡主播教程PPT模板

        09-19 / 1.0M

        推薦理由:高速發展的互聯網科技衍生了很多過去所沒有的職業。網絡游戲主播就是九零后愛游戲的少年們非常喜歡憧憬的一
      • 字體設置教程PPT

        08-19 / 138KB

        推薦理由:這是一份教程類的PPT,模板從以圖文結合形式詳細地分享了如果講單一的字體設置成有顏色的多彩字體。小編感覺
      • 木板字制作PPT教程模板

        08-19 / 1.7M

        推薦理由:在制作PPT的過程中,我們經常需要運用到一些藝術字體,例如木板字,木板字在PPT當中的運用能讓整個PPT帶有復

      相關評論

      閱讀本文后您有什么感想? 已有人給出評價!

      • 8 喜歡喜歡
      • 3 頂
      • 1 難過難過
      • 5 囧
      • 3 圍觀圍觀
      • 2 無聊無聊

      熱門評論

      最新評論

      第 1 樓 北京開心網 網友 客人 發表于: 2010/10/7 0:20:27

      支持( 0 ) 蓋樓(回復)

      發表評論 查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>