音乐与stop 音乐与生活
请问在播放视频时如何让正在后台播放的音乐停止或者暂停
问题我已经解决了,感谢楼上的思路,解决办法为:获取系统进程列表,找到music进程,将其stop掉。
音乐与stop 音乐与生活
音乐与stop 音乐与生活
你使用AudioMar.requestAudioFocus()来体Stream焦点
我一般这么写的
InputStream in = new FileInputStream(Filename);//FIlename 是你加载的声音文件如(".m")//获得音频文件
AudioStream as = new AudioStream(in);
AudioData data = as.getData();
// Create ContinuousAudioDataStream.
ContinuousAudioDataStream gg = new ContinuousAudioDataStream (data);
AudioPlayer.player.start (gg); // 播放
AudioPlayer.player.stop (gg); // 停止
music pauses 是暂停了音乐
Stop music 是关掉音乐
turn off the music 是去关音乐
off music 是不要音乐
请问你具体是想表达什么意思?
要看场合。如果是用在剧本里,可用:Music pauses.
The music stopped.
music is over.
音乐停止翻译成英语,应说music stop还是music is stopped还是别的样式?
music
pauses
是暂停了音乐
Stop
music
是关掉音乐
turn
off
the
music
是去关音乐
off
music
是不要音乐
请问你具体是想表达什么意思?
我有个办法是:用两个完全相同的按钮,只是给以不同的实例名。当按下个按钮的时候实现play,而且将个按钮隐藏,同时将第二个按钮显示在与先前个按钮消失的位置;按下第二个按钮的时候实现shop,而且将第二个按钮隐藏,同时将个按钮显示在与第二个按钮消失的位置。这样来以乱真,看上去好像是一个按钮在控制,其实却是两个按钮在交替着工作。
代码如下:(代码是基于Actions图层)
pButton.addEventListener(MouseEvent.CLICK, p); //play按钮
sButton.addEventListener(MouseEvent.CLICK, s); //stop按钮
sButton.visible =false;
function p(nt:MouseEvent):void
{play();
pButton.visible = false;
sButton.visible = true;
}function s(nt:MouseEvent):void
{stop();
sButton.visible = false;
pButton.visible = true;
}
import flash.nts.MouseEvent;
var playBoolean:Boolean;
playBtn.addEventListener(MouseEvent.CLICK,onPlay);
function onPlay(evt:MouseEvent):void
{! playBoolean;
if (playBoolean)
{sound.play();
}else
{sound.stop();
}}
//当然真实的播放指令并不是这么简单的,还需要的再处理一下。然这里只是给你个思路。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。