[ as3] htmlText 에 embed Font 적용시 주의점
2009. 12. 8. 16:26ㆍAS3
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
으악.... 다 썼는데 모르고 저장안해서 다 날라갔네요 ㅠㅠ 다시 써야겠네요 ㅠㅠ
여러분들이 플래시 개발 하실때 가장 많이 사용하시는 TextField 에 외부나 내부에 있는 폰트 클래스를 불러와서 embed 하는걸
많이 하실거라 생각합니다
그러나 이부분에 대해서 한가지 주의하셔야할 점이
a_textField.embed = true
a_textField.text = " 문자열"
a_textField.text = " 문자열"
은 상관없지만 htmlText 같은경우
var tf: TextFormat = new TextFormat();
a_textField.embed = true
a_textField.htmlText = " 문자열"
a_textField.setTextFormat ( tf )
a_textField.embed = true
a_textField.htmlText = " 문자열"
a_textField.setTextFormat ( tf )
이런식으로 사용해야한다는 간단한 주의점입니다
뭐 각자 사용하는 방식에 따라 틀리지만 일단 저의 경우를 예를 들어보겠습니다
저같은 경우는 싱글톤으로 폰트매니저를 사용해서 화면위에 올라와 있는 TextField 를 받아서 거기에 적용시키는 방법을 사용합니다
간단한게 그림으로 표현하자면
이런식입니다 .. 그림이 엉망이군요 낄낄 ~~
뭐 간단히 적용시키 예를 보자면
이런식입니다 addMember 라는 메소드를 보면
이런식으로 html 라는 매개변수를 통해서 target ( textField )녀석에 setTextFormat 를 적용시킨 예를 보실수 있습니다
참고하세요 ^^
'AS3' 카테고리의 다른 글
" res://ieframe.dll/acr_error.htm# / 이 웹사이트 복원 시도를 중단했습니다 " 에러에 대해 (0) | 2010.07.16 |
---|---|
flash Builder 4 asDoc 만들기 (0) | 2010.03.24 |
flash ( as3 ) + java server 를 통한 채팅방 만들기 (4) | 2009.10.06 |
주소 / html 복사 기능 구현에 대해서 (1) | 2009.09.11 |
맥 ( mac ) 에서 동적로딩할때 사용할 폰트객체 생성할때 주의점 (5) | 2009.09.11 |