首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Actionscript中播放MXML SoundEffect

在Actionscript中播放MXML SoundEffect
EN

Stack Overflow用户
提问于 2011-12-23 12:35:05
回答 2查看 394关注 0票数 0

如果我在MXML组件的声明中有一个SoundEffect,并在Actionscript中播放它,则不会播放任何声音:

代码语言:javascript
复制
<mx:SoundEffect id="mySound" source="@Embed(source='assets/sounds/my_sound.mp3')" />

Actionscript代码:

代码语言:javascript
复制
mySound.play();

这是应该发生的吗?如果是这样,有没有办法在Actionscript中播放mx:SoundEffect?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-23 13:10:54

sound Effect类用于在mouseDownEffect、mouseUpEffect等特效中播放声音,详细信息请参考here。如果你想通过动作脚本播放声音,你可以使用this

还要检查你的硬件规格。

票数 1
EN

Stack Overflow用户

发布于 2012-01-13 19:31:56

您可以使用效果的声音属性从播放效果:

代码语言:javascript
复制
mySound.sound.play();

该方法返回一个SoundChannel对象,您可以使用该对象停止声音。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8612283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档