2011-01-06 6 views
1

일반적으로 다른 IDE에서 Rectangle 객체를 응용 프로그램의 본문이나 내용으로 드래그 한 다음 크기를 조정하고 색상 등을 정의하기 만하면됩니다. Flex 4 (Flash Builder 4)에서 발견 한 내용은 그것은 무엇입니까?) 그리고 난 내 응용 프로그램을 드래그하여 Rectangle 객체를 생성 할 무언가를 찾지 못하는 것 같습니다.플렉스 4의 기본 요소?

내 질문은 무엇입니까? 간단한 Rectangle은 어떻게 만듭니 까?

답변

0

나는 방금 처리하는 방법을 알아 냈다고 생각합니다. 난 그냥 새 구성 요소를 만들고 spark.primitives.Rect에 기지. 그런 다음 그 다음에, SolidColor으로 지정하고 아래의 구성 요소 코드를 원하는대로 지정합니다.

<?xml version="1.0" encoding="utf-8"?> 
<s:Rect xmlns:fx="http://ns.adobe.com/mxml/2009" 
     xmlns:s="library://ns.adobe.com/flex/spark" 
     xmlns:mx="library://ns.adobe.com/flex/mx"> 
    <fx:Script> 
     <![CDATA[ 
      [Bindable] 
      public var fillColor:String; 
     ]]> 
    </fx:Script> 
    <s:fill> 
     <s:SolidColor color="{fillColor}" /> 
    </s:fill> 
</s:Rect> 

이것이 최선의 방법인지 확실하지 않지만 잘 작동하는지 잘 모르겠습니다. :)

+0

새로운 Spark 프리미티브가 정말 마음에 듭니다! 그러나 Catalyst를 제외하고는 Flash IDE에서 만들고 .swc 또는 .swf를 통해 Flex Builder 프로젝트로 가져올 수도 있습니다. 작년 Adobe IDE에서 Flash IDE (CS5)와 Flash Builder 간의 통합이 원활하게 진행되는 데모를 보았지만 Flash CS5를 구입해야한다는 것을 의미합니다. –

+0

예, 분명히 플래시가 잘 모르겠습니다. 그것을 구입하는 것은 무의미한 것입니다. xD –

0

Flash Builder 디자인 모드에서 FXG 요소를 지원하지 않습니다. 할 수있는 일은 Flash Catalyst를 사용하여 기본 요소를 그려서 생성 된 코드를 Flash Builder에서 복사/붙여 넣기하는 것입니다.

+0

Flash Catalyst가 없으면 어떻게해야합니까? 그것을 달성 할 수있는 방법이 없습니까? –

+0

나는 그렇게 생각하지 않는다 –

+0

아야 .. 그러니까 플래시 Catalyst도 함께 가져와야한다는 것을 의미한다. :/ –

관련 문제