FLASH AS3中,如何用代码调用库中的音乐

想用代码在FLASH中插入音乐,但不知道怎么做,请高手指点一下,最好能写一下步骤。很感谢,我可以播放了,我现在也试了一下单击的,不过我用类的形式来写了,在AS3里,我把代... 想用代码在FLASH中插入音乐,但不知道怎么做,请高手指点一下,最好能写一下步骤。
很感谢,我可以播放了,我现在也试了一下单击的,不过我用类的形式来写了,在AS3里,我把代码写出来,帮我看一下,哪里有问题,主要是点击了没有声音,其他的都没有报错。
-------------------------------------------------------------------------------
package {
import flash.events.*;
import flash.display.MovieClip;
public class lyy extends MovieClip {
public var music:Music=new Music;
public function lyy() {
ks_btn.addEventListener(MouseEvent.CLICK,kshs);
}
public function kshs(event:MouseEvent) {
music.play();
}
}
}

---------------------------------------------------------------------
展开
 我来答
百度网友22119e0c77c
推荐于2016-08-13
知道答主
回答量:49
采纳率:0%
帮助的人:0
展开全部
首先打开库,找到音乐,单击右键选类,在第一相对号框中打上钩,第二个自动打上,然后起类名如:Music
然后在帧上写代码如下:
var music:Music=new Music()
music.play()
这只是一个最简单的自动播放如想控制开始停止暂停等还得再写
Crotch_
2009-09-13 · TA获得超过234个赞
知道答主
回答量:58
采纳率:0%
帮助的人:72.7万
展开全部
var ms:Sound=new Music as Sound;
ms.play();
var song:SoundChannel;
song=ms.play();

你的你涟接看看是继承自那个类,然后as 那个类,就可以照那个类的方法用了。
就像你的Music一样,因为它是声音,系统认定的,所以它继承自Sound,
所以,它能以Sound的方式运行。
如果你是图片,那麼就是 new MyImg as BitmapData
另:SoundChannel

它里面的属性是用来控制音量和声道的,
leftPeak : Number
[只读 (read-only)] 左声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。 SoundChannel
position : Number
[只读 (read-only)] 当播放声音时,position 属性指示声音文件中当前播放的位置。 SoundChannel
prototype : Object
[静态] 对类或函数对象的原型对象的引用。 Object
rightPeak : Number
[只读 (read-only)] 右声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。 SoundChannel
soundTransform : SoundTransform
soundTransform 属性

soundTransform:SoundTransform [读写]

语言版本: ActionScript 3.0
运行时版本: AIR 1.0, Flash Player 9

分配给该声道的 SoundTransform 对象。 SoundTransform 对象包含用于设置音量、平移、左扬声器指定和右扬声器指定的属性。

分配给该声道的 SoundTransform 对象。
stop():void
停止在该声道中播放声音。
soundComplete 在声音完成播放后调度。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FlashASer

2009-09-06 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18660

向TA提问 私信TA
展开全部
我记得在AS3里边的声音好像是用Sound类,你看看帮助,里边有怎么调用库里边的声音的。很详细。
你这个是因为你只是定义了,但没放到显示列表中,你要在 music.play();
前加一句:addChild(music);,这样应该就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式