2011-10-10 1 views
0

저는 Flash Builder 4.5를 사용하여 하나의 SWF 프로젝트에 필요한 것을 만들었으며 기본 SWF가 미리로드 할 수 있도록 허용하고 있습니다.Flash Builder 4.5 - factoryClass를 미리로드하면 두 번째 SWF가 생성됩니까?

이 종류의 프리 로딩을 허용하기 위해 factoryClass이라는 메타를 사용하고 있지만 게시 할 때마다 기본 클래스뿐만 아니라 프리 로더 클래스의 새 SWF도 생성됩니다.

나는 과거에이 방법을 사용해 왔지만 결코 두 번째 파일을 사용하지 않았다고 맹세한다. 이것은 더 이상 일을하는 길입니까? 대안을 제안 하시겠습니까? 아니면 간단한 수정이 있습니까?

[Frame(factoryClass="main.site.view.MainPreloader")] 

그리고는 참조 용으로 사용되는 웹 사이트는 이것이다 : 참고로

, 내 코드는 이것이다

http://flassari.is/tag/factoryclass/

감사합니다!

답변

1

프로젝트 속성에서 프리 로더 클래스가 기본 클래스로 설정되어 있지 않은지 확인하십시오. 응용 프로그램 클래스로 표시된 모든 클래스는 추가 swf를 만들 것입니다.

+0

고마워요! FB 4.5의 새로운 설정입니까? 나는 결코 전에 문제를 겪어 본 적이 없다. – maskedbacon

+0

나는 그것이 FB 4에 있다고 믿는다. 그러나 나는 그것에 관해 확실하지 않다. 이 기능을 사용하는 유일한 경우는 Flash Professional 프로젝트를 수행 할 때 프로젝트에 여러 문서 클래스가있는 여러 swfs를 생성해야하는 경우입니다. – HotN

관련 문제