0
저는 플래시/AS2에 처음 사용되었으며 플래시 AS2.0에서 YouTube 비디오 갤러리를 만들려고했습니다. 나는 버튼의 출시에 부하 유튜브 동영상 ("video_btn01"와 "video_btn02")로, 이름이 "video_mc"내부 아이 클립을 만드는 하나 된 영화 클립을 만들었습니다. 여기 내 코드가있다.동적으로 생성되는 실행중인 movieClip을 중지하고 제거하는 방법
var vidId:String = "";
function createMovieInstance(mid){
var mclip:MovieClip = video_mc.createEmptyMovieClip("v", _root.getNextHighestDepth());
mclip.loadMovie("http://www.youtube.com/v/"+mid+"&autoplay=0");
}
video_btn01.onRelease = function(){
vidId = "iRaR7O1wNGg";
createMovieInstance(vidId);
}
video_btn02.onRelease = function(){
vidId = "h22OsQONU3M";
createMovieInstance(vidId);
}
영화가 제대로로드지고 있지만, 다음이로드지고있는 동안 나는 다른 clild 무비 클립을 만들고 두 번째 영화를로드하고 있습니다 때문에 첫 번째는 동안 처음로드 된 영화, 백그라운드에서 재생됩니다 다른 무비 클립 인스턴스에서 재생되고 있습니다. 따라서 실행중인 movieClip을 찾아서 언로드해야합니다. 누군가가이 문제를 극복하는 방법을 도와 줄 수 있다면 좋을 것입니다. 건배! ..
친애하는 친구 님, 빠른 답장을 보내 주셔서 감사합니다. :-)하지만 불행히도 작동하지 않습니다. 첫 번째 링크가 제대로 작동하고 YouTube 동영상 재생을 시작한 후 두 번째 동영상 링크를 클릭하면 두 번째 동영상이로드되지만 첫 번째 영화 사운드는 동시에 증가하고 재생됩니다. 그것 visibile 아니지만 배경에서 노는. 다른 영화 클립에 더 낮은 깊이에있을 수 있습니다. 두 번째 영화가 와서 재생할 수도 있습니다. 그런데 엉망이되어 비디오 플레이어가 깜박이기 시작합니다. :-(다른 대체 방법을 제안 해주세요. 감사합니다. – DilipKP