2012-02-26 5 views
0

오디오를 재생하고 슬라이드 쇼를 보여주는 대화식 플래시 소프트웨어에서 작업하고 있습니다. 각 슬라이드 쇼마다 해당 사운드 클립이 있습니다.플래시의 사운드 클립이 제대로 재생되지 않습니다.

사운드를 구성하여 쉽게 일시 중지하고 재생할 수 있도록 사운드를 무비 클립으로 만들어 한 레이어에 배치합니다. 슬라이드가 변경되면 해당 사운드 무비 클립으로 구성된 키 프레임을 슬라이드에 배치하고 스테이지에서 이전 사운드 무비 클립을 삭제합니다.

그러나 슬라이드 3의 슬라이드 2 시작 부분에 gotoAndPlay()를 수행하면 슬라이드 1의 사운드가 재생되기 시작합니다. 슬라이드 2가 시작되기 직전에 첫 번째 사운드 무비 클립을 삭제했기 때문에 혼란 스럽습니다.

누군가 내가 잘못 가고있는 부분을 지적 할 수 있습니까?

답변

0

Flash로 작업하고 사운드를 타임 라인에 직접 입력하면 사운드가 기본값으로 끝날 때까지 재생됩니다. 동기화 모드를 "스트림"으로 설정하십시오. 이것은 당신을 도울 것입니다. 그렇지 않다면 Soundclips를 프로그래밍 방식으로 추가하고 Actionscript로 제어하십시오.

+0

도움 주셔서 감사합니다. 실제로 두 번째 방법을 사용하여 문제를 해결합니다. 사운드를 무비 클립에 넣는 대신 사운드 및 사운드 채널 클래스를 사용하여 외부에로드하고 관리하기가 쉽습니다. – badcoder

+0

내 대답이 도움이 되었다면 정답으로 표시하십시오. 감사. –

관련 문제