많은 고화질 (약 15 장)의 고화질 사진과 비디오를 표시하려는 고객을 위해 플래시 사이트를 만들고 있습니다. 비디오를 표시하고 제어하기 위해 Video 클래스를 사용하고 사진을로드하는 Loader 클래스를 사용하고 있습니다. "loading ..."이 표시되는 동안 XML 파일에서 미리로드합니다.Actionscript 3.0에서 여러 개의 큰 이미지와 비디오를로드하려면 어떻게합니까?
비디오 로더가 완료 한 직후에 재생하고, 또한 사용자/각 간의 간단한 페이드 트윈 각각의 사진을 보여준다 오른쪽 화살표를 떠난 슬라이드 쇼를 볼 수 있습니다.
는오전 데 문제는 이러한 모든 자산이로드 될 때, 비디오 그리고 "페이드"효과가 매우 고르지 것으로 보인다. 사진 수를 줄이면 모든 것이 잘 작동합니다. 그러나 나는 그들 모두와 플러스 동영상을 포함시켜야한다.
모든 로더 인스턴스를 배열에 저장하고 요청하면 스테이지에 추가하고 페이드 인합니다. 페이딩이 끝나면 이전 스테이지를 제거합니다. 따라서 모든 요소는 Flash의 "메모리"에 저장되지만 특정 시점에 스테이지에 Loader 또는 Video 인스턴스가 하나만 있습니다. 이 문제를 해결할 더 좋은 방법이 있습니까? 아마도 이미지를 캐시 할 수는 있지만 플래시의 메모리를 낭비하지는 않는 방법일까요? 나는 모든 슬라이드에 대해 "로드 중 ..."이 필요하지 않도록 모든 것을 맨 앞에 올려 놓는 것을 선호합니다.