[問題] 錯誤5007?

看板Flash作者 (兔子)時間16年前 (2010/02/03 16:11), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/2 (看更多)
嘗試著把一個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

02/03 16:35, , 1F
一個AS檔只能含一個公開class/interface/namespace定義
02/03 16:35, 1F

02/03 16:36, , 2F
公開指的是public或internal
02/03 16:36, 2F

02/03 16:36, , 3F
要多少個private class都無所謂
02/03 16:36, 3F
文章代碼(AID): #1BQI-ehw (Flash)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
1
3
文章代碼(AID): #1BQI-ehw (Flash)