앤티앨리어스를 설정 또는 해제하거나 Flash Player 제작 버전을 변경하면 텍스트가 한 픽셀 옆으로 이동합니다
日本語 | 简体中文 | 繁體中文 | Deutsch | English | Español | Français | Italiano
문제점
Macromedia Flash 8에서 “글꼴 렌더링 방법” 메뉴의 앤티앨리어스 값을 변경할 경우 텍스트가 움직일 수 있습니다.
또한 제작 설정에서 Flash Player 8과 Flash Player 7 이하 버전 사이에서 변경할 때도 텍스트가 움직일 수 있습니다.
원인
Flash 8의 Flash 제작 응용 프로그램과 Macromedia Flash Player 8에서 텍스트 렌더링이 향상되었습니다. Flash Player 8이 플레이어로 선택되고 "가독성용 앤티 앨리어스"가 앤티앨리어싱 모드로 선택된 경우 향상된 텍스트 렌더링 기술을 자동으로 사용할 수 있습니다. 향상된 글꼴 렌더링 기술을 사용하면 특히 작은 크기의 텍스트 글꼴을 읽기 쉽도록 더욱 분명한 형태로 표시할 수 있습니다.
향상된 텍스트 렌더링은 픽셀 경계에 각 문자의 기호를 넣어야 합니다. 이렇게 하면 텍스트가 한 픽셀 옆으로 이동한 것처럼 나타납니다.
제작 설정에서 Flash Player 7로 전환하면 향상된 텍스트 렌더링을 사용하지 않게 되므로 텍스트가 약간 움직입니다. 장치 글꼴 또는 비트맵 텍스트를 사용하도록 글꼴 렌더링 방법을 변경해도 같은 문제가 발생합니다. (참조 문서 102793)
해결 방법
이런 상황에서는 제작된 최종 SWF에서 사용할 Flash 버전을 파악하고 해당 버전에 대해 적절한 Flash Player 검색을 사용해야 합니다. 사용할 Flash Player 버전에서 볼 때 제작 도구에서의 텍스트 위치가 SWF에서의 최종 위치와 일치해야 합니다.
텍스트 이동을 방지하려면 디자인과 일치하도록 텍스트의 위치를 조정합니다.
Flash Player 8의 경우 글꼴 렌더링 방법 팝업 메뉴에서 "가독성용 앤티 앨리어스" 또는 "애니메이션용 앤티 앨리어스"를 사용하여, 픽셀 수준의 정확도를 위해 텍스트를 균등한 픽셀에 정렬합니다.
| 마지막 업데이트: | 2005년 9월 14일 |
|---|