2011-11-09 2 views
1

내가 참여하고있는 프로젝트에는 기존 SWF 위에 레이어를 추가해야하는 특정 요구 사항이 있습니다. SWF는 SWFTools pdf2swf를 사용하여 PDF를 변환하여 만듭니다. 이 레이어는 비디오 또는 사운드와 같은 대화 형 요소를 SWF의 기존 텍스트 내용 위에 추가하는 데 사용됩니다.Flash Pro의 기존 SWF 상단에 레이어 추가

SWF를 Flash Pro로 가져 오려고하면 문제가 발생하며 SWF 나 그 요소를 올바르게 볼 수 없습니다.

나는 SWF를 가져온 후에 MovieClip 심볼로 만들려고했지만 play() 및 gotoAndPlay (i) 메소드를 사용하지 않아야했습니다. 로더가있는 외부 SWF를 사용하지만 SWF는 내부적이어야하므로 전체 프로젝트를 iOS 및 Android로 컴파일 할 수 있습니다.

SWF와 상호 작용하고 FLA 프로젝트에서 사용할 수있는 다른 방법이 있습니까?

+0

는 "나는 무비 클립 심볼 가져온 후 SWF을 시도하고 아무 소용이의 놀이()와에서 gotoAndPlay (I) 메서드라고했습니다." 난 당신이 작동하도록 AS3 호환으로 당신의 SWF를 생성하고 있는지 확인해야한다고 생각, 그렇지 않으면 그것은 단지 외부 swf로 작동합니다 – yms

답변

0

문제는 플래시가 아니며 pdf를 swf로 변환하는 방식입니다. pdf2swf의 기본 매개 변수는 swf의 이전 버전 인 swf를 정확하게 내 보냅니다. 따라서 플래시 버전을 타임 라인에서 가져올 수 있도록 이후 버전으로 변환 할 때 플래시 버전을 명시 적으로 설정해야합니다 (AS3을 사용한다고 가정).

-T, --flashversion num SWF 헤더의 플래시 버전을 num으로 설정합니다.

보기이 자세한 정보 : http://wiki.swftools.org/index.php?title=Pdf2swf http://wiki.swftools.org/index.php?title=Pdf2swf_-s_parameters