主题:  关于AW中WAV和SWA的控制

飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#12001/5/17 13:30:36
怎样暂停正在播放的WAV和SWA文件,而在点击播放时有可以接着播放?TextText



寒冰

职务:普通成员
等级:1
金币:1.0
发贴:185
注册:2001/5/11 13:22:53
#22001/5/17 15:45:27
SyncSound.u32可以对wav进行控制,swa不太清楚



xie0909_5d

职务:普通成员
等级:1
金币:1.0
发贴:161
注册:2001/5/15 20:43:26
#32001/5/17 17:02:25
利用aw自已的函数mediapause(iconid@"*",pause)的pause设置一下0或1,具体现在一时想不起来,自已琢磨一下,如需要到时再回答。


听着摇滚乐,喝着白开水。

寒冰

职务:普通成员
等级:1
金币:1.0
发贴:185
注册:2001/5/11 13:22:53
#42001/5/17 17:13:29
1是暂停,0是播放!



寒冰

职务:普通成员
等级:1
金币:1.0
发贴:185
注册:2001/5/11 13:22:53
#52001/5/17 17:21:17
其实AW自带的a5wmme.u32里也有控制wav 的函数!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#62001/5/17 19:57:59
寒冰,SWA是AW用Convert WAV to SWA转成的呀。
想必杨新用的是声音图标。用变量A控制until true就可以了。如果要循环不停地播,将concurrency设成Perpetual,在Begin里加下~SoundPlaying&~A.



xie0909_5d

职务:普通成员
等级:1
金币:1.0
发贴:161
注册:2001/5/15 20:43:26
#72001/5/17 22:07:27
在*.swa之下放交互图标,下放两个运算图标为play music,pause music。写上句子x:=0
MediaPause(IconID@"*.swa", 0),x:=1 MediaPause(IconID@"wav1.swa", 1)。然后把两个按扭图标同时放为一样的声音图标,在play music按扭里activ if写为x=1同时在options下的hide when inacttive选中,在
pause music按扭里activ if写为x=0同时在options下的hide when inacttive选中,最后把两个声音图标重合,一切就ok!记住交互图标为永久性。


听着摇滚乐,喝着白开水。

颠狗

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/2/26 15:54:33
#82001/5/17 22:46:51
这种问题近来够多了,Y兄回答了很简便的方法



寒冰

职务:普通成员
等级:1
金币:1.0
发贴:185
注册:2001/5/11 13:22:53
#92001/5/18 13:29:22
Y兄啊,我知道SWA是AW用Convert WAV to SWA转成的,但我一般没用他,也就没有控制他了,所以……



zdm

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2001/5/11 11:15:43
#102001/5/18 15:16:52
如果是用DMX播放的MP3音乐能不能出即时控制播放与暂停呢?

编辑历史:[这消息被zdm编辑过(编辑时间2001-05-18 15:18:20)]


寒冰

职务:普通成员
等级:1
金币:1.0
发贴:185
注册:2001/5/11 13:22:53
#112001/5/18 16:45:38
DMX中有控制条,其实用mp3player.U32放mp3很方便!