공통 기술을 사용하여 외부 글꼴 swfs에서 글꼴 개요를 개별적으로로드하는 ActionScript 3.0 기반 웹 사이트가 있습니다.swc와 외부 swf의 글꼴 간 충돌
...
var FontLibrary:Class = e.target.applicationDomain.getDefinition("font") as Class;
Font.registerFont(FontLibrary.fontClass);
동일한 글꼴로 된 텍스트를 포함하는 swc에서 애셋을 첨부 할 때까지 모든 것이 올바르게 작동합니다. 어느 시점에서 swc의 외곽선 만 사용됩니다. 예를 들어, swc에
dyncamic
TextField가 있고 "abc"라는 문자가 포함되어 있으면 이전에 swf 글꼴에서 dyncamically로드 된 전체 알파벳이 아닌 해당 문자 만 웹 사이트에 표시됩니다.
누구든지이 문제를 발견하고 해결책을 찾았습니까?
확인해 주셔서 감사합니다. 동적 인 것들을 유지하기 위해 swc의 각 TextField에 "_san"을 포함시키지 않고 actionscript를 통해 확인하고, 자산이 표시 목록에 추가되면 embed을 켜고 각 텍스트 필드의 형식을 설정하십시오. – Sunny
두 글꼴 패밀리가 충돌하지 않는 한 모든 것이 괜찮아 보입니다. 예를 들어, Century Gothic이 assets.swc에 있고 Arial이 font.swf에 있으면 모든 것이 좋을 것입니다. 그러나 Century Gothic Italic이 assets.swc에 있고 Century Gothic Bold가 font.swf에 있으면 assets.swc 글꼴은 스타일에 관계없이 모든 Century Gothic 개요를 무시합니다. – Sunny