如何在Adobe Animate中为.mp3文件设置链接标记
问题描述:
我有一个Adobe Animate文件。我想联动标签设置在库中.MP3文件,我可以用这样的如何在Adobe Animate中为.mp3文件设置链接标记
createjs.Sound.play("mySound");
对于库中的其它对象我能够点击客体的联动区域和键入我的名字。但是.mp3打开了声音属性。我已经看到了链接集的例子,但还没有找到自己设置链接属性的方法。这里是我谈论的屏幕截图。
答
而是包括在.fla文件本身的.MP3文件,我觉得很恰当的把你的声音文件/秒在外部文件夹,然后加载它想:
createjs.Sound.on("fileload", handleFileLoad);
createjs.Sound.registerSound("[path/]MySound.mp3", "MySound");
function handleFileLoad()
{
createjs.Sound.play("MySound");
}
通过这样做,您可以将声音文件分配给一个变量,然后对其进行处理,如音量,循环数或向其添加“完成”事件。另外,如果您有多个声音文件,您可以使用manifest加载程序一次性预加载所有声音文件,该加载程序也会随时自动使用它们的“id”注册它们以供播放。
答
这其实很简单。您可以双击“链接”列中的项目以添加名称。一旦你这样做了,导出时音频就会包含在你的应用程序中。
演示:https://youtu.be/wQ5zm6QHHMU
如果有至少一个声音(作为联系或上一帧),SoundJS和playSound
辅助方法,包括在你的HTML。但是,如果你没有,那么你的应用程序将不会有这个。
导出后,您可以使用这两种方法:
createjs.Sound.play("linkage-id");
// OR
playSound("linkage-id");
对方回答由@Catalin也是正确的 - 你可以自己管理的音频,这可能是有意义的一个更大的项目。
干杯。
出于某种原因,它不会让我点击链接区域,我试过了,它只是不断提出属性。为movieclip设置链接非常简单,但是这些音频文件似乎不起作用。 – icekomo
您使用的是什么版本的Animate? – Lanny
我正在使用Animate CC 2017 – icekomo