2013-05-21 7 views

답변

1

TLFTextField (패키지 fl.text의 클래스)에만 텍스트 세로 맞춤을 설정하는 기본 제공 속성이 있습니다. 자세한 내용은 AS3 라벨에 불행하게도

에 대한 this page

이동은 매우 그들이 할 수있는 일에 제한됩니다 - 미리 정의 된 TextFormat를 참조하는 레이블의 setStyle 속성을 사용할 수 있지만, 여전히 된 TextFormat는 적절한 공용 속성을 결여 그 귀하의 질문과 관련이 있습니다.

그래서 나는 당신이 당신이 쉽게과 같이 프로그래밍 방식으로 조작 할 수있는 레이블의 텍스트 옵션에 대한 교체로 텍스트 필드를 사용하는 조언 :

var label1:TextField = new TextField(); 
       label1.y = 100; // any value here for vertical text alignment 
       label1.width = 100; // any height 
       label1.height = 100; // any height 
       label1.text = "label 1 text"; // label text here 
       addChild(label1); // adds it to the stage 

편집 : addChild를 추가 - 완전히 잊었다!

Here

는 AS3의 텍스트 필드에 대한 간단한 튜토리얼

+0

확인, 감사 답변, 나는 TLFTextField를하거나 정상적인 TextField 클래스 – daiikota

+0

'아시고 확실히를 사용하려고합니다 - 내 대답을 업데이 트했습니다 내가 포함 깜빡 때문에 중요한 코드 행은 그렇지 않으면 무대에 텍스트 필드가 표시되지 않습니다. – adaam