如何使影片剪辑静音?

发布于 2024-10-04 13:39:36 字数 284 浏览 5 评论 0原文

我在另一个项目中加载影片剪辑。这个loop.swf 中有音乐。

loopingLoader = new Loader;
loopingLoader.load(new URLRequest("img/loop.swf"));
addChild(loopingLoader);

几秒钟后,我想卸载或更容易“静音”该剪辑。

当我卸载它时,即使我在其中加载新剪辑,音乐也会继续播放。

我怎样才能使这个剪辑静音?

感谢您的帮助。

I load a movieclip in another project. this loop.swf has music in it.

loopingLoader = new Loader;
loopingLoader.load(new URLRequest("img/loop.swf"));
addChild(loopingLoader);

After some seconds, I want to unload or easier "mute" this clip.

When I unload it, even when I load a new clip in it, the music continues to play.

How can I mute this clip?

Thanks for your help.

N

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

居里长安 2024-10-11 13:39:37

您可以通过 SoundMixer 类分别设置 soundTransform 属性或调用 stopAll() 函数来控制全局声音或停止 Flash Player 中的所有声音:

flash.media.SoundMixer

you can control global sounds or stop all sounds in flash player via the SoundMixer class by setting the soundTransform property or calling the stopAll() function respectively:

flash.media.SoundMixer

醉殇 2024-10-11 13:39:37

您是否正确移除和处理夹子?

如果您只想静音所有声音,这会有所帮助:

SoundMixer.soundTransform.volume = 0

Are you removing and disposing you clip correctly?

This helps if you just wants to mute all sounds:

SoundMixer.soundTransform.volume = 0
无人问我粥可暖 2024-10-11 13:39:37

试试这个:

loopingLoader.unloadAndStop();

Try this:

loopingLoader.unloadAndStop();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文