2009-02-04 2 views
0

플래시 프로젝트는 플래시 요구 사항으로 인해 플래시 6과 호환되어야합니다. 처음 6 개 (17 개)의 JPEG 이미지를 제외하고 모두 작동합니다. <에 의해로드되었습니다. MovieClip> .loadMovie는 알파 설정 변경에 응답하지 않습니다.Flash Player 6의 작동하지 않는 알파

이미지 URL을 플래시 동영상에 제공하는 데 사용되는 XML 파일의 이미지 순서를 재정렬하면 새로운 처음 여섯 개의 이미지가 알파에 응답하지 않으며 이전 여섯 개 이미지는 알파에 응답합니다.

어떤 원인 일 수 있습니까?

편집 : 먼저 onClipEvent (data)를 사용하여 이미지가 완전히로드 될 때까지 기다리는 코드가 추가되었습니다. 이미지는 애니메이션이 시작되기 전에 미리로드되지만 알파 속성은 여전히 ​​작동하지 않습니다.

편집 2 : 페이드 대신에 와이프 (wipe) 유형 전환을 사용했습니다. 다시 플래시 6을 사용하지 않아도되기를 바랍니다. 당신이 그들의 알파를 변경하기 전에 모든 이미지가 제대로로드 될 때까지

+0

당신이 swfmill을 사용하고 있습니까? – artificialidiot

+0

아니요. Flash CS3을 사용하고 있습니다. –

답변

0

당신을 기다리고 있습니까? 코드에서 사용할 수 있도록 INIT 이벤트 (as2의 정확한 이름이 확실하지 않은)를 수신해야합니다.

0

대신 loadMovieNum의 사용 loadClip 당신이 듣고 확인 "onLoadInit라는"에 :

var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth()); 
var mcLoader:MovieClipLoader = new MovieClipLoader(); 

mcLoader.addListener(this); 
mcLoader.loadClip("YourImage.jpg", container); 


function onLoadInit(mc:MovieClip) { 
trace("onLoadInit: " + mc); 

}

+0

불행히도 Flash 7까지는 MovieClipLoader를 사용할 수 없습니다. –

+0

맞습니다. loadMovie를 사용해야합니다. – euge1979

관련 문제