主题:  如何能截取播放声音中的一部分阿?

5DMaya版主

职务:版主
等级:3
金币:10.0
发贴:737
注册:2001/2/22 11:20:53
#12002/3/27 23:52:08
在flash中导入一段音乐!譬如长20秒
但我想这段音乐从5秒开始播放到15秒
如何才能实现?
用action控制还是可以用stream方式来控制?
谢谢!



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
#22002/3/28 8:35:53
All can realize!
The stream is best!


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

5DMaya版主

职务:版主
等级:3
金币:10.0
发贴:737
注册:2001/2/22 11:20:53
#32002/3/28 12:23:31
但是我想知道action和stream方式分别如何实现?
谢谢!



surfhere

职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2002/3/6 14:23:39
#42002/3/28 12:28:13
用stream怎么实现啊?



coldstarer

职务:普通成员
等级:1
金币:2.0
发贴:296
注册:2001/5/11 17:21:18
#52002/3/30 11:54:24
可以在sound面板中调整。
用脚本可以控制起始点和循环次数,结束点??????
在其它音频软件里处理一下吧。



5DMaya版主

职务:版主
等级:3
金币:10.0
发贴:737
注册:2001/2/22 11:20:53
#62002/3/30 23:16:56
哦!!我还想如果可以用action控制一下结束点就好了!



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
#72002/3/31 8:45:51
如果用steam用gotoAndPlay()控制就行


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

5DMaya版主

职务:版主
等级:3
金币:10.0
发贴:737
注册:2001/2/22 11:20:53
#82002/4/1 0:09:18
楼上的意思是在结束点设置一个关键帧
用action gotoandplay(起始点)?



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
#92002/4/1 8:28:51
用steam,将帧做的足够长(与声音一样)
然后你在第一帧gotoAndPlay(n1);
到第n2帧时Stop()或gotoAndPlay(n1);
这样就时声音的n1~n2之间的声音
明白否?


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#102002/4/1 16:16:59
snd.start(msec)

msec是毫秒