音频文件使用方法的全新探索
在前几篇文章中,我们已经学习了如何在AnimateCC中导入和使用内部声音文件。而今,在关于声音文件使用方法的最后一篇经验中,我们将探讨如何加载外部声音文件,并实现对其进行控制。
步骤1:新建文档并保存
首先,在制作软件中新建一个AS3文档,并将其保存到本地。确保文档保存在你方便访问的路径下。
步骤2:添加音乐文件
选择一段喜欢的音乐,将其格式保存为mp3,并将该音乐文件放置在之前保存文档的路径下。
步骤3:加载和播放声音
打开新建的文档,在主时间轴中添加以下代码:
```actionscript
var music:Sound new Sound();
music.load(new URLRequest(""));
();
```
运行测试,如果一切顺利,你应该可以听到加载的声音了。
制作交互元素
继续制作按钮和其他元素,可以沿用之前文章介绍过的内容。创建几个按钮和一个动态文本框,给它们设置实例名称。
更新代码
将代码调整如下:
```actionscript
var music:Sound new Sound();
music.load(new URLRequest(""));
var soundChannel:SoundChannel new SoundChannel();
var soundTransform:SoundTransform new SoundTransform();
var volume:Number 1;
soundChannel (0, 10000);
btn_(, PlaySound);
btn_(, PauseSound);
function PlaySound(e:MouseEvent):void {
soundTransform.volume volume;
soundTransform;
}
function PauseSound(e:MouseEvent):void {
soundTransform.volume 0;
soundTransform;
}
btn_(, AddVolume);
btn_(, ReduceVolume);
function AddVolume(e:MouseEvent):void {
if (volume < 2) {
volume 0.1;
}
soundTransform.volume volume;
soundTransform;
}
function ReduceVolume(e:MouseEvent):void {
if (volume > 0) {
volume - 0.1;
}
soundTransform.volume volume;
soundTransform;
}
```
实现声音控制
通过以上代码修改,现在你可以控制加载的声音及其音量了。下一步,我们将会学习如何用代码加载外部图片,并控制其大小和位置,敬请期待!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。