2010-04-06 7 views
0

메신저 플렉스에 새로운, 그래서 자연스럽게 그냥 드로잉 API를 사용하여 동적 스프라이트를 만들고 텍스트 뒤에 넣어 ...하지만 내 애플 리케이션은 정말 addChildren에 rawChildren를 사용하여 버그가 있습니다.텍스트 버블 배경이있는 텍스트 본문을 만드는 가장 좋은 방법은 무엇입니까?

그래서 액션 스크립트를 사용하여 텍스트 조각에 bg를 추가하는 더 좋은 방법이 있습니까? 기존 구성 요소 수정 하시겠습니까?

답변

0

텍스트를 캔버스 안에 넣은 다음 내부에있는 캔버스에 사용자 정의 borderSkin을 적용합니다. 예 :

CSS :

.textBubbleBackground{ 
    borderSkin: Embed(source="img/textBubble.png", 
          scaleGridTop="10", scaleGridBottom="100", 
          scaleGridLeft="10", scaleGridRight="150"); 
} 

MXML : 분명히

<mx:Canvas styleName="textBubbleBackground"> 
    <mx:Text text="my text" /> 
</mx:Canvas> 

즉 단순화를 통해 조금 그리고 당신은 배경 이미지에 적합한 9 그리드 스케일링을 적용해야합니다 (또는 내가 ' d는 프로그램을 통해 degrafa를 사용하여 프로그램을 그립니다. 그러나 설명하기에 조금 더 복잡합니다.)

+0

아, 그건 플렉스 3입니다 - 플렉스가 약간 다를 수도 있습니다 4. – quoo

+0

시도해 봅시다. – Adam

관련 문제