제작하는 동안 또는 런타임에 Label 구성 요소를 가로/세로로 변형할 수 있습니다. 제작하는 동안에는 스테이지에서 구성 요소를 선택한 다음 [자유 변형 도구]나 [수정] > [변형] 명령을 사용합니다.
autoSize
제작 매개 변수를 설정할 수도 있습니다. 이 매개 변수를 설정해도 실시간 미리 보기의 경계 상자는 변경되지 않지만 Label의 크기는 조절됩니다. Label은
wordwrap
매개 변수에 따라 크기가 조절됩니다. 이 매개 변수가
true
이면 Label은 텍스트에 맞게 세로로 크기가 조절됩니다. 이 매개 변수가
false
이면 Label은 가로로 크기가 조절됩니다. 런타임에는
setSize()
메서드를 사용합니다. 자세한 내용은
Adobe® Flash® Professional CS5용 ActionScript® 3.0 참조 설명서
의
Label.setSize()
메서드 및
Label.autoSize
속성을 참조하십시오.
Label 구성 요소를 사용하여 응용 프로그램 만들기
도 참조하십시오.
Label 구성 요소에 스타일 사용
스타일 속성을 설정하여 Label 인스턴스의 모양을 변경할 수 있습니다. Label 구성 요소 인스턴스의 모든 텍스트는 같은 스타일을 공유해야 합니다. Label 구성 요소에는
textFormat
스타일이 있는데, TextFormat 객체와 동일한 특성을 갖는 이 스타일을 사용하면
Label.text
내용에 일반적인 Flash TextField와 동일한 속성을 설정할 수 있습니다. 다음 예제에서는 레이블의 텍스트 색상을 빨강으로 설정합니다.
-
[구성 요소] 패널의 Label 구성 요소를 스테이지로 드래그하고 인스턴스 이름을
a_label
로 지정합니다.
-
[매개 변수] 탭을 클릭하고 텍스트 속성 값을 다음 텍스트로 변경합니다.
Color me red
-
기본 타임라인의 프레임 1을 선택하고 [액션] 패널을 연 후 다음 코드를 입력합니다.
/* Create a new TextFormat object, which allows you to set multiple text properties at a time. */
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
/* Apply this specific text format (red text) to the Label instance. */
a_label.setStyle("textFormat", tf);
-
[컨트롤] > [무비 테스트]를 선택합니다.
Label 스타일에 대한 자세한 내용은 Flash Professional용
ActionScript 3.0 참조 설명서
에서 Label 클래스를 참조하십시오.
스킨 및 Label
Label 구성 요소에는 스키닝할 시각적 요소가 없습니다.
|
|
|