2009-11-03 3 views
0

저는 Flex 어플리케이션을 개발하고 있습니다. 필자는 매우 재능있는 그래픽 디자이너가 아니기 때문에 모든 스타일링 등을 기본값으로 유지합니다. 일단 앱을 끝내고 나면 Flex가 내 앱에 넣은 모든 글꼴, 아이콘, 스타일 등과 함께 그래픽 디자이너에게주고 싶습니다. 그래서 그들을 바꿔서 내 앱을 꽤 멋지게 만들 수 있습니다. 내 CI에.Flex 어플리케이션에서 기본 스킨/스타일/아이콘 등을 모두 추출하려면 어떻게해야합니까?

또한이 방법을 나중 단계에서 상호 교환 가능한 테마의 기반으로 사용하고 싶습니다.

정말, 내 질문에 두 부분으로있다 :

A) 내가 얻을 어떻게 모든 자산 추출 내 응용 프로그램 (단순히 모든 Flex 프레임 워크가 번들로했다고)에 사용되는

b) 설계자가 추측하거나 리버스 엔지니어링 할 필요가 없도록 어떤 자산이 어떤 장소에서 사용되는지 파악하는 방법

세 번째 부분 (실행/컴파일 할 때 스왑 가능하도록 애셋을 재 포장하려면 어떻게해야합니까?)하지만 대략 어떻게 작동하는지 알 것 같습니다.

답변

1

나는 그렇게 할 수 있다고 생각하지 않습니다. 너 자신을 skinning 설정해야합니다. 구성 요소에 사용되는 기본 그래픽은 플렉스 프레임 워크에 내장되며 그래픽을 포함하지 않고 드로잉 API를 사용하여 런타임에 생성됩니다.

가장 좋은 방법은 CSS와 degrafa (http://www.degrafa.org/)와 같은 스키닝을 지원하는 그래픽 프레임 워크를 사용하는 것입니다.

당신이 여기에 svn의 REPO에보고 할 수 있습니다 플렉스 3.x를위한 기본 피부를 생성하는 코드를 확인하려면 - http://opensource.adobe.com/svn/opensource/flex/sdk/trunk/frameworks/projects/halo/

관련 문제