作者aquarianboy (我是没牌的营养师!)
看板Flash
标题Re: [问题] 关於sound.start(secondOffset,loop)~
时间Fri Apr 27 22:10:02 2007
※ 引述《aquarianboy (我是没牌的营养师!)》之铭言:
: 在用Sound类别的时候,它的数字单位就让我觉得这个类别的设计有点机车了
: Sound.duration 单位是milliseconds
: Sound.position 单位是milliseconds
: public start([secondOffset:Number], [loops:Number]) : Void
: 这里的secondOffset单位却是seconds...
: secondOffset:Number [optional] - A parameter that lets you start playing
: the sound at a specific point. For example, if you have a 30-second sound
: and want the sound to start playing in the middle, specify 15 for the
: secondOffset parameter. The sound is not delayed 15 seconds, but rather
: starts playing at the 15-second mark.
: 如果要把抓出来的position要再塞回去给start当参数时的时候,需要再除以1000
: 供你参考 :)
补充一下
在AS 3.0的里
Sound类别改至flash.media.Sound类别
Sound.start()改成flash.media.Sound.play()
接受的参数也从秒改成毫秒(应该也有人发现这个设计有点鸟了)
Ref:
http://livedocs.adobe.com/flex/2/langref/flash/media/Sound.html#play()
--
http://www.eddie.com.tw/blog/
http://www.eddie.com.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.172.127