作者wearytolove (夺真书生A.W.)
站内Flash
标题Re: [讨论] 从中间开始放音乐= =?
时间Mon Sep 29 12:57:15 2008
後来对音乐做了一点小测试,就解决我的问题了Orz
我是用Adobe CS3 的AS2.0的语法
我原本希望的要求是,可以从外部读取mp3档,同时从第3秒开始播放
因为前3秒的东西我不需要
会研究的原因,因为我有90个音效档都要这样处理
一开始我使用loadSound(路径,true) 後面的true代表这档是stream
然而,stream的定义是一边读取一边播放
所以不用打start()就会开始,也不能用start(开始秒,回圈数)去定义他
因为是一边读取一边播放,所以不能指定秒数
否则指定到没读到的或者根本没有的秒数,电脑应该会听不懂
我也有试着先定义position然後再用start,也是没有用
後来我经过CJ大神的教学後,试着使用load(),可是也不行,
因为读取到一半时不能播放,CJ说可以用一个listener来看读取完毕事件
我照做,可以真的再用start来控制秒数跟回圈,
可是我的档案太大,所以要读超久,跟我的程式需求不合
後来,我试着先把几个音效档汇入,
然後用attachSound()来把变数定义给音效再来控制
然後就可以用start()来控制了
可是这个缺点是,因为会让元件库的东西大增
这样我的swf档会有上百MB,也不符合我的需要Orz
最後呢?
我用goldwave把一个一个的音效档前三秒剪掉,问题就结束了
Orz..............................
--
╭ 这篇文章让你觉得?
═════════════════════════╮
║ by ycat ║y
║ ──+ ︵ ︵ . .! ˇ ˇ ╲ ╱ ˇˇ || ◣ ◢║c
║ ̄﹀ ̄  ̄▽ ̄ ▄ ▇△▇ ≧﹏≦b  ̄︶ ̄y  ̄– ̄ 皿 ║a
║ 新奇 温馨 夸张 难过 实用 高兴 无聊 生气 ║t
╰══════════════════════════════════ ╯
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.180.202
1F:推 cjcat2266:耶,我看到你有90个档案需要这样做 09/29 13:28
2F:→ cjcat2266:想到的就是用其他编辑软体把它剪掉...哈哈 :) 09/29 13:28
3F:→ cjcat2266:GW没有批次处理吗?这样剪很辛苦吧? 09/29 13:29
4F:→ cjcat2266:是什麽档案会有几百MB啊?有压缩过吗? 09/29 13:30
5F:推 tka:如果是我 我会再server side呼叫sox做剪音效这件事 09/29 14:30
6F:→ tka:ps. 我的server side是linux sox相关资讯请google :p 09/29 14:31
7F:→ wearytolove:我用goldwave+滑鼠连点程式 XDDDDDDDDDDDDDD 09/30 02:29
8F:→ wearytolove:按两次设定好,然後我就开始读书了XDDDD 09/30 02:29
9F:→ tka:居然还有这招 笔记ing :p 09/30 09:08
10F:→ Jerrynet:XD 09/30 10:10