Flash AS3을 사용하여 사운드를 켜기/끄기 버튼을 만들었습니다. 이러한 기능은 작동하지만 버튼을 누른 다음 버튼을 누를 때마다 음악이 다시 재생되지 않습니까?루핑 사운드 as3
나는 그것이 반복적 인 문제라고 생각하지만 틀릴 수 있습니까? 루프 문제라면 어떤 코드를 사용해야할지 모르겠습니다.
또한 사운드를 자동으로 재생하는 .swf 파일을 열 때와 마찬가지로 btnOn 함수의 코드를 추가해야합니다.
var mySound:Sound = new sandstorm(); //(sandstorm is my sound file)
var myChannel:SoundChannel = new SoundChannel();
var lastPosition:Number = 0;
myChannel = mySound.play();
btnOff.addEventListener(MouseEvent.CLICK, onClickPause);
function onClickPause(e:MouseEvent):void {
lastPosition = myChannel.position;
myChannel.stop();
}
건배 :)
이
_ "... 나는 소리가 자동으로 재생 .swf 파일을 열 때"_ 그래서 당신은이 명령이하고있는 생각 무엇을 사용 .play();'? 클릭 할 때 ** 일어날 일만이 ** 원한다면 그 명령을 클릭 핸들링 기능 안에 넣으십시오. 추신 : 함수'onClickPause'는 오디오를 일시 중지했다가 다시 시작할 수 있습니까? –