主题:  怎样找出正在播放的媒体图标?

zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#12002/1/25 7:18:03
在AW中可用MediaPause()函数暂停/恢复媒体的播放,但需支出图标的ID。我怎样找出正在播放的媒体图标?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22002/1/25 10:46:26
想必你有多个数字化电影设计图标。用MediaPlaying@"IconTitle"可以逐个判断设计图标的播放状态。
如果数字化电影设计图标数目巨大的话,也许用变量记录对应设计图标名称比较高效,例如为每个数字化电影设计图标增加1个附属运算设计图标,在其中输入:currentmovie:=IconTitle或IconID,这样在每个电影处在播放状态时都会被记录。



zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#32002/1/25 22:48:46
我的程序中有大量的语音和电影,而且两者可能同时都在播放中。这样又该如何?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#42002/1/26 14:50:23
两个声音设计图标是不能同时播的,因此有1个currentsound变量就可以。1个声音与1个电影同时播,再加上currentmovie。多个数字化电影同时播的话,情况要复杂得多,如果可能,尽量用一个设计图标播放所有的电影。