0
간단한 질문이 있습니다. Flash CS6의 Label 구성 요소에 의해 표시되는 텍스트를 세로로 정렬 할 수 있습니까?세로 맞춤 텍스트 As3 라벨 공동 작업자
간단한 질문이 있습니다. Flash CS6의 Label 구성 요소에 의해 표시되는 텍스트를 세로로 정렬 할 수 있습니까?세로 맞춤 텍스트 As3 라벨 공동 작업자
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
를 추가 - 완전히 잊었다!
확인, 감사 답변, 나는 TLFTextField를하거나 정상적인 TextField 클래스 – daiikota
'아시고 확실히를 사용하려고합니다 - 내 대답을 업데이 트했습니다 내가 포함 깜빡 때문에 중요한 코드 행은 그렇지 않으면 무대에 텍스트 필드가 표시되지 않습니다. – adaam