作者hirabbitt (兔子)
看板Flash
标题Re: [问题] 错误5007?
时间Tue Feb 9 14:41:45 2010
原来这不是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
1F:→ aquarianboy:有你实作的原始档吗?(fla + *.as) 02/09 16:01
2F:→ hirabbitt:没有as档 fla的话只是把语法一贴 就结束了Orz 02/09 16:12
3F:→ aquarianboy:怎麽贴的? 附个fla吧 02/09 16:40
5F:→ aquarianboy:这是fp10的新的API,不过不太熟说 :) 02/09 17:21
7F:→ hirabbitt:那是不是要帐号才看得到啊0.0 02/09 18:54
8F:→ aquarianboy:应该不用的 02/09 22:29