看板 Flash 關於我們 聯絡資訊
原來這不是as範例 直接貼在fla檔裡就有聲音了 現在比較不清楚的是 event.data.writeFloat 裡面放的東西是什麼意思 原先以為是頻率和時間 結果和想像的差好多0.0? 網站上說c的值最好界於2014~8192之間 但不知道是為什麼... 有人有用過這東西嗎? 謝謝 ※ 引述《hirabbitt (兔子)》之銘言: : 嘗試著把一個as匯入到flash裡面(cs4) : as檔本身debug沒有error : 但是在flash裡播放時 : 出現了 : 5007: An ActionScript file must have at least one externally visible : definition. : 想請問是什麼意思? : 我的as檔是官方的 : var mySound:Sound = new Sound(); : function sineWaveGenerator(event:SampleDataEvent):void { : for ( var c:int=0; c<8192; c++ ) { : event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25); : event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25); : } : } : mySound.addEventListener(SampleDataEvent.SAMPLE_DATA,sineWaveGenerator); : mySound.play(); : 出自 : http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/events/SampleDataEvent.html#includeExamplesSummary : 縮址:http://0rz.tw/UzXYp : 感謝 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 黑兔子我啊 █████ █████ 所以所以 ██ ███ 最喜歡白兔子了 ██╱╲ ◥█████◣● 我們要一直在一起喔╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.91
aquarianboy:有你實作的原始檔嗎?(fla + *.as) 02/09 16:01
hirabbitt:沒有as檔 fla的話只是把語法一貼 就結束了Orz 02/09 16:12
aquarianboy:怎麼貼的? 附個fla吧 02/09 16:40
hirabbitt:唔...大概是這樣http://www.badongo.com/file/20393198 02/09 16:47
aquarianboy:這是fp10的新的API,不過不太熟說 :) 02/09 17:21
aquarianboy:http://tinyurl.com/yj2wwgj wonderfl上有不錯的範例 02/09 17:21
hirabbitt:那是不是要帳號才看得到啊0.0 02/09 18:54
aquarianboy:應該不用的 02/09 22:29