actionscript-3 - 控制声音/音量

标签 actionscript-3 audio actionscript flash-cc google-swiffy

我在Flash Professional CC库中添加了声音,并让程序将其转换为MP3。如果我创建一个图层并将声音拖放到舞台上,则声音可以很好地播放(即使在通过Swiffy传递之后),但是到目前为止,我所做的就是全部。

我需要一些方法来控制声音的播放时间和音量。我尝试给声音分配一个类(“声音属性”->“ ActionScript ”->“为 ActionScript 导出”,并分配了一个类名mySound)。

然后将此 ActionScript 添加到第一帧:

var myAudio:Sound = new mySound();
myAudio.play();

但是,将其通过Swiffy后,出现以下错误:
  • 不支持ActionScript类flash.media.Sound
  • 不支持ActionScript方法flash.media.Sound.play()

  • 所以我不能在Flash中使用基本的Sound类?还有另一个可以使用的基类,并且它与flash.media.Sound类兼容吗?还有其他方法可以控制播放,以便可以在特定时间播放(例如,鼠标悬停或单击某些内容时)吗?

    最佳答案

    您可以尝试使用SoundJS。顺便说一句,Flash Pro CC确实有一个HTML Canvas文档类型,该文档类型在后台使用CreateJS(SoundJS属于其中)。但是,它不会将AS3转换为JS,您必须自己编写JS代码。

    关于actionscript-3 - 控制声音/音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29171457/

    相关文章:

    apache-flex - 如何创建具有动态高度的 Flex 应用程序?

    flash - 将光标悬停在文本字段上

    c++ - 使用MinGW播放声音

    ios - 从任意位置播放声音

    ios - flex mobile 4.5 或 phone gap 中 ios 的音量控制

    apache-flex - Flex 中的最大整数值是多少?

    actionscript-3 - as3在特定hz收听音量(db)

    flash - Adobe AIR 512x512 图标?

    xml - 在 Actionscript 3 中添加子级的循环

    actionscript-3 - Flex 4.6 中心图像