2009-03-16 2 views
0

나는 "시작 페이지"에서만 볼 수있는 splash_mc라는 무비 클립을 만들었습니다. 그러나 내 Splash_mc를 기본 타임 라인이나 다른 무비 클립에 연결하면 내 탐색 막대의 다양한 링크를 클릭 할 때 모든 프레임에 걸쳐 해당 프레임이 확산됩니다. 기본적으로 애니메이션을 지정된 라벨 "splash"아래에 표시하여 기본 탐색에서 내 다른 페이지로 이동하는 링크를 클릭하면 애니메이션이 사라지도록하려는 것입니다. 내 탐색 동영상 클립에 내 애니메이션을 배치하여 'this.removeChild'를 사용해 보았습니다. 그러나 내가 처음으로 스플래시 페이지에서 nav를 사용할 때만; eventListener가 여전히 함수를 실행하고 있었으므로 내 내부 페이지에서 링크를 클릭하면 오류가 발생하지만 더 이상 splash_mc가 없으므로 제거됩니다.AS3.0을 사용하는 플래시

어떻게해야합니까? 여기서 하나의 프레임에 내 splash_mc를로드 할 수있는 곳을 보았습니다. 따라서 링크를 클릭하면 이론적으로 재생 헤드가 해당 프레임에서 벗어나서 애니메이션을 더 이상 볼 수 없습니다. 이게 더 나은 선택입니까?

감사합니다.

답변

0

어느 쪽이든 허용됩니다. 나는 그것이 당신이 선호하는 방법에 정말로 달려 있다고 생각합니다. removeChild와 동일한 함수에서 removeEventListener()를 사용하여 오류를 제거 할 수 있습니다.

관련 문제