MovieClip (_loader.content) .stop(); this.removeChild (_loader); _loader.unload(); _loader = null;ActionScript 3.0을 사용하여 Loader 클래스를 사용하여 SWF Movie를 동적으로로드하는 방법은 무엇입니까?
나는 그것을 시도해 왔지만 영화를 멈추게하지는 않습니다. 동영상에 내장 된 음성 오버레이 이 있으며 계속 실행됩니다. 고맙습니다.
MovieClip (_loader.content) .stop(); this.removeChild (_loader); _loader.unload(); _loader = null;ActionScript 3.0을 사용하여 Loader 클래스를 사용하여 SWF Movie를 동적으로로드하는 방법은 무엇입니까?
나는 그것을 시도해 왔지만 영화를 멈추게하지는 않습니다. 동영상에 내장 된 음성 오버레이 이 있으며 계속 실행됩니다. 고맙습니다.
재생중인 나머지 사운드가 사운드 인 경우 SoundMixer.stopAll()
을 사용하여 사운드를 중지하십시오.
나는 그 일을 시도했다. 그러나 음성 오버가있는 다른 영화가 시작되자 마자 오래된 음성 오버레이가 결합됩니다. :( –
삽입 된 음성이 스트림으로 설정되어 있는지 확인하십시오. 이벤트가 발생하면 swf의 재생 헤드에 관계없이 완료 될 때까지 계속 재생됩니다.
플래시 10이 unloadAndStop()을 도입했습니다. (_loader.unloadAndStop()이 예제에서와 같이 _loader 인 경우), Flash 10을 사용하는 경우이 값을 사용해야합니다.
Adobe에서 Flash 9 용 AS3에서 의도 한 원래 아이디어는 swf에서로드 된 자체 의존성으로 인해 제거되었을 때 감지하고 자체에서 사운드를 차단할 수 있다는 것입니다. 스테이지에서 스테이지가 제거되었을 때이를 감지하여 자체 사운드를 종료 할 수 있도록로드중인 swf 내부에서 사용합니다.
addEventListener(Event.REMOVED_FROM_STAGE, swfWasRemoved);
function swfWasRemoved(event: Event) : void
{
// inside this function shut down the sound that is inside the swf
}
사운드를 어떻게 재생합니까? 메인 타임 라인의 프레임 사운드일까요? –