플렉스를 사용하여 스프라이트 확장하기?


1

지금까지는 Flash IDE를 사용하여 모든 Flash 응용 프로그램을 작성했습니다 (모든 작업을 코드로 수행하기 때문에 타임 라인을 거의 사용하지는 못했지만). 또는 FlexBuilder에서 Flex 응용 프로그램으로 사용했습니다. Sprite를 확장하는 응용 프로그램 (예 : FlexBuilder IDE에서 사용됨)이 응용 프로그램을 실행 가능한 방법입니까 아니면 HelloWorld에만 사용되는 응용 프로그램입니까? 어떤 조건에서 플래시 IDE를 사용 하시겠습니까? Sprite를 확장 한 응용 프로그램에서 MXML 파일을 사용할 수 있습니까?

참고 : Flex vs. Flash 사용시기는 묻지 않습니다. 또한 Flash IDE 또는 FlexBuilder IDE가 ActionScript 파일 편집에 더 적합한 지 묻지 않습니다.

편집 : "MXML 파일을 Sprite를 확장하는 응용 프로그램과 함께 사용할 수 있습니까?" Flex Builder 3의 Actionscript 3.0 파일에서 MXML 마크 업을 사용할 수 있는지 여부를 언급합니다.이 작업을 수행 할 수 없다고 확신합니다.

2

예를 들어 FlexBuilder IDE에서 사용되는 Sprite를 확장 한 응용 프로그램이 응용 프로그램을 실행 가능한 방법입니까 아니면 HelloWorld에만 사용하는 응용 프로그램입니까?

플렉스에서는 Sprite 클래스를 확장하거나 IUIComponent 클래스를 구현할 수 있습니다. 그래도 차이가 있습니다.

플래시 IDE를 어떤 조건으로 사용 하시겠습니까?

데이터 서비스가 필요합니까? 이 경우 Flash IDE로 작업하는 것이 얼마나 쉬운 지 확신 할 수 없습니다.

Sprite를 확장하는 응용 프로그램과 함께 MXML 파일을 사용할 수 있습니까?

apps의 의미가 확실하지 않습니다. 그러나 AS3 구성 요소는 MXML에서 제대로 작동합니다. 스프라이트는 MXML과 함께 사용하는 경우 일종의 IUIComponent로 싸여 야합니다. MXML은 통사론적인 설탕입니다. 은 AS3으로 컴파일 된이므로 코드를 작성하는 것이 효율적이지 않을 수 있습니다.

blogpost은 귀하에게 유용 할 수 있습니다.

  0

답변 해 주셔서 감사합니다. 아직도 그것을 통해 mulling. 22 feb. 092009-02-22 16:41:47


1

간단한 대답은 "예"라고 생각합니다. FlexBuilder에서 "단지 Sprite를 확장"하는 순수 AS3에서 여러 사이트와 응용 프로그램을 구축했습니다.

나는 코드하기를 좋아해서 플래시 IDE를 사용하지 않는다. 즉, 내 플래시 친구가 얼마나 빨리 빌드되는지 알 수 있으므로 Flash에서 작고 개별적인 효과를 만든 다음 .swc 파일을 FlexBuilder로 가져 오는 것이 좋습니다.

  0

+1. 좋은 대답. 자신의 콘텐츠 "커뮤니티 위키"를 표시하면 750 이상의 담당자가있는 모든 사용자가 편집 할 수 있지만 평판에 대한 점수를 얻지는 못합니다. 원하는 경우 답변을 삭제하고 (SO가 허용하면) 다시 입력하십시오. 22 feb. 092009-02-22 12:40:13