2009/04/06 플래시타이틀 - 서체넣는 방법입니다. (8)

적지 않은 분들이 요청하셔서 간단히 tutorial을 만들어봅니다. 요즘 회사가 좀 바빠서 시간이 많이 안나는 관계로 많이 생략을 하니 양해 바랍니다. (아, 회사 일이 넘 많아요~ 짤릴지도 모르고 ^^)
우선, flash CS3를 기준으로 하지만, mx2004 버전까지는 사용 가능한 스크립트이니 하위버전을 갖고 계셔도 무난하게 적용하실 수 있을 겁니다. (mx2004는? ...확실히 모르겠어요)





사용자 삽입 이미지


1. Ctrl+L을 눌러 라이브러리창을 열고, 오른쪽 클릭을 해서 New Font를 선택합니다.








사용자 삽입 이미지


2. 서체를 선택합니다. 되도록이면 하단 Style도 원하는 서체의 스타일(크기,볼드 등)도 맞춰주세요.








사용자 삽입 이미지


3. File > Publish Settings... > Flash 에서 ActionScript를 2.0으로 수정해주세요. (CS3, CS4를 제외하면 아마 기본값이 그렇게 잡혀있을 거에요. )







사용자 삽입 이미지


4. 이제 서체를 씁니다. 같은 폰트루요. 여기서 중요한 것은, 왼쪽 빨간 사각형인데요.
   Dynamic Text로 설정해주시고, 변수값 (tit_txt)을 적어주세요.








사용자 삽입 이미지


5. 이제 스크립트를 대충 설명드릴께요. 내용이 잡다구리하니 필요한 부분만 설명드릴께요.
 (1~3) - 화면의 기본적인 세팅입니다. 1행은 스테이지의 정렬인데요
          LT : Left Top입니다. 기본값 (Stage.align="")은 가운데 중앙정렬입니다.
 (5) - sx : 스테이지의 크기입니다.
 (9~13) - 4번에서 텍스트필드에다가 tit_txt라는 변수를 대입했지요? 그 변수에 제목변수를 대입하는
           겁니다. detail_txt라는 건 아래의 "카테고리+시간"의 변수입니다. 방법은 같아요.
 (12) - autoSize : 글의 길이에 따라서 텍스트필드의 길이를 자동조절하게 해줍니다.
                    만일 좌측정렬이면 ="left"로 해주세요
 (14~27) - 5행에서 스테이지의 크기를 취득했지요, 그 값과 텍스트필드의 값을 비교해서
             텍스트필드가 스테이지크기보다 길면(즉, 제목이 길면) 서체를 작게 줄이는 것입니다.

........

이게 전부 다에요, ctrl+enter를 눌러서 swf를 만들면 끝이요.

모두 화이팅입니다.^^

, , ,
2009/04/06 14:29 Comment 8
  • artbrain안녕하세요, 어드민 부분을 말씀하시는건가요? 그건 기본 제공되는 것이어서 수정이 불가능한 것으로 알...
  • 비밀방문자관리자만 볼 수 있는 댓글입니다.
  • artbrain감사합니다. !!! ^^
  • artbrain감사합니다. !!! ^^
  • 비밀방문자관리자만 볼 수 있는 댓글입니다.
  •  
    1