Cocos creator入门------声音的加载以及音量的控制

Cocos creator入门声音的加载以及音量的控制

声音的控制以及Silder(滑动条)的创建:
Silder(滑动条)创建:在层级管理器中 ->右键创建节点 ->点击创建UI节点 ->点击Silder(滑动条)
在属性检查器中将slider EVents 数值有0设为1,并将cc.node设置为加载了相应组件的物体,并将setvolum()设置为slider组件,从而通过改变滑动条的数值,改变 progress的值,在通过调用改变声音的音量。
代码如下:

 @property(cc.AudioSource)
        death1:cc.AudioSource=null;

        @property(cc.Slider)
        myslider:cc.Slider=null;
        //通过sliider控件控制声音大小
        setvolum(){
            cc.log("设置了音量  %lf",this.myslider.progress);
            this.death1.volume=this.myslider.progress;//控制声音的大小
        }

        @property(cc.Animation)
        myannimation:cc.Animation=null;

        playAnimation(bt,strname){
           this.myannimation.setCurrentTime(0);
            this.myannimation.play(strname)
        }

注意:需要在添加组件的物体的属性检查器中添加组件AudioSoerce组件,并将音频文件拖拽到Clip中。(否则音频将无法播放)

你可能感兴趣的:(Cocos,creator)