作者AizawaYuichi (相沢佑一)
看板Flash
标题Re: [问题] Flash要怎样让外部音乐无空隙Repeat?
时间Tue Apr 12 11:42:24 2011
※ 引述《AizawaYuichi (相沢佑一)》之铭言:
: 我指的是瞬间的Repeat
: 也就是说如果音乐档没有头尾淡入淡出
: 一播完马上从头开始
: 有办法做到无限重复的音乐吗?
: 之前有测试过onSoundComplete事件
: 会有缝隙呢....
: 有人有什麽好方法吗?
继前一篇
我以某游戏中的BGM当范例
http://www.mediafire.com/?48bvxxo9w0oxuua 前奏
http://www.mediafire.com/?48bvxxo9w0oxuua 主轴
他的游戏作法是
先拨放前奏,前奏播完接主轴
主轴播完也Loop主轴
声音听起来几乎没中断
可是我载入成bgm1跟bgm2之後
分别写入onSoundComplete
都会有间距
所以前面说的做成两个Sound
在这边似乎也会有问题
有人可以测试出没间距的方法吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.173.152
1F:→ zephyrhymn:bgm2的start Time = bgm1的end time - 间隔时间 04/12 23:12
2F:→ AizawaYuichi:楼上可以用这两首音乐写个sample吗? 04/13 09:31
3F:→ AizawaYuichi:这边的间距不是音乐的重叠差,声音档本身很完美 04/13 09:31
4F:→ AizawaYuichi:是感觉系统在确认oSC到start到出声音的中间有时间差 04/13 09:32
5F:→ dsmwang:一楼意思是还没结束之前就先播。 04/13 13:21
6F:→ AizawaYuichi:那麽有两个问题 04/13 13:44
7F:→ AizawaYuichi:1.这个delay值看似是系统呼叫的,不会因当时效能 04/13 13:44
8F:→ AizawaYuichi:而有差异吗?似乎不是一定? 04/13 13:44
9F:→ AizawaYuichi:2.顺便问一下怎样在播放中侦测该音乐的playtime? 04/13 13:45
10F:→ AizawaYuichi:知道有position属性,但是拨放中持续进行的function 04/13 13:45
11F:→ AizawaYuichi:是什麽? 04/13 13:45
12F:→ AizawaYuichi:如果使用onEnterFrame会不会有误差? 04/13 13:46
13F:推 etrexetrex:用 onEnterFrame 试试看吧 04/13 18:21
14F:→ sunnei:前奏主轴是一样的音乐? 04/13 22:49
15F:→ AizawaYuichi:恩,同一首,只是前奏只有一次 04/13 22:52
16F:→ AizawaYuichi:这是其他游戏的档案,使用上没有问题 04/13 22:53