代码导入图片和音乐

    技术2022-05-12  10

    以前导入图片的时候,第一帧导入,后面几帧图片总是把图片显示在舞台上,自己想了个笨招就是把代码写在影片剪辑实例内,但这样就容易有点乱;音乐更是麻烦,第一帧加载音乐,后面每一帧返回第一帧的时候总是重复加载,导致声音叠加,今天终于解决了,而且测试了三帧,没有问题

     

    图片代码:

    stop(); var myload:Loader; if (! myload) { myload=new Loader(); myload.load(new URLRequest("img.jpg")); addChild(myload); } prev_btn.addEventListener(MouseEvent.CLICK,click1); next_btn.addEventListener(MouseEvent.CLICK,click2); function click1(e:MouseEvent):void { prevFrame(); if(currentFrame==1){ addChild(myload); } } function click2(e:MouseEvent):void { nextFrame(); myload.stage&&removeChild(myload); }

     

    音乐代码:

    stop(); var _sound:Sound; if (! _sound) { _sound=new Sound(); _sound.load(new URLRequest("song.mp3")); _sound.play(); } prev_btn.addEventListener(MouseEvent.CLICK,click1); next_btn.addEventListener(MouseEvent.CLICK,click2); function click1(e:MouseEvent):void { prevFrame(); } function click2(e:MouseEvent):void { nextFrame(); }


    最新回复(0)