【发布时间】:2018-05-15 01:01:53
【问题描述】:
我使用这个脚本可以打开和关闭我的音频。但是,因为我没有选项可以在我的时间线上单击并循环播放我的歌曲。当这首歌结束时,它不再播放。
我想知道是否可以在此脚本中添加一些内容以在歌曲结束后循环播放。
我已经找到并尝试过...
createjs.Sound.play("soundId", {loop:-1});
但它不起作用!
我正在 Adobe Animate 上制作 html5 画布!
我正在使用这个脚本,它可以工作:
createjs.Sound.on("fileload", function handleLoad(event) {
root.audio = createjs.Sound.play("soundID");
});
createjs.Sound.registerSound("sounds/myaudio.mp3", "soundID");
//this.audio1.paused = true; // pause
//this.audio1.paused = false; // resume
this.onOff_btn.on("click", function(){
if(root.audio.paused) {
root.audio.paused = false; // resume
} else {
root.audio.paused = true; // pause
}
});
提前谢谢你!
【问题讨论】:
-
什么是
createjs -
我必须澄清我是一个初学者,这段代码是我现在的老师告诉我的,作为一种从文件夹中调用音频并在我点击并暂停时播放它的方式如果我点击关闭(我的 onOff_btn);但据我所知,我认为 createjs 是一个在线 javascript 库,可以让我获得一些资源?但是现在,因为你的问题,我真的很想知道我是否弄错了!
-
我不知道 - 我只是问
createjs是什么,因为它不是 javascript 语言的一部分 -
@JaromandaX
createjs是一个 JavaScript 库,用于处理HTML5canvas -
哦,好的@HaykoKoryun
标签: canvas jquery-animate createjs easeljs adobe-animate