Kuba Regucki

Kuba Regucki IT Team Leader

Temat: [Flash CS3, AS2] problem z 'embedowaną' czcionką

Witam

Od niedawna pracuję na Flashu CS3 w systemie OSX 10.4.10. Z braku czasu piszę jeszcze w AS2...

Załączam do projektu czcionki, z polskimi krzaczkami oczywiście.
ASem tworzę sobie pola dynamic.
Kompiluję fla... i otrzymuję dziwnie lekki swf, który nie wyświetla polskich znaków.

Co ciekawe, ten sam fla kompilowany na PC pod FL8 jest cięższy i wyświetla wszystko.

W czym problem? Jak zmusić FL CS3 aby załączał całą czcionkę a nie tylko 'basic latin'?

pozdrawiam
Kuba

konto usunięte

Temat: [Flash CS3, AS2] problem z 'embedowaną' czcionką

Jeśli pola dynamiczne musisz tworzyć przez AS to wcześniej stwórz jedno "zwykłe" pole dynamic text i tam wrzuć napis z embedowanym fontem, tradycyjnie zaznacz co dorzucasz i powinno pomóc.
Kuba Regucki

Kuba Regucki IT Team Leader

Temat: [Flash CS3, AS2] problem z 'embedowaną' czcionką

Niestety, nie pomaga. Owszem, plik wynikowy jest większy, ale w polach Dynamic tworzonych przez AS dalej nie ma polskich znaków.
Dodam jeszcze, źe pormatuję tekst CSSem i w nim właśnie jest odniesienie do czcionki z biblioteki.

pozdrawiam
Kuba

konto usunięte

Temat: [Flash CS3, AS2] problem z 'embedowaną' czcionką

A czy obok zaznaczonych standardowych 'latin basic' wpisałeś znaki typu ąęść itp.? Jeśli i to nie pomaga, proszę o kontakt na priv, spojrzę na fla.
Kuba Regucki

Kuba Regucki IT Team Leader

Temat: [Flash CS3, AS2] problem z 'embedowaną' czcionką

Oczywiście. Próbowałem teź zrobić embed all :) waga pliku wzrosła dwukrotnie ale poza tym nic...
Plik Fla jest banalnie prosty i tak jak mówiłem, DZIAŁA we Flashu8 na PC, zawsze działał, dlatego wydaje mi się, że to wina CS3.

poniżej banalny kod, Comic Sans MS to czcionka w bibliotece:

var CSS:StyleSheet = new StyleSheet();
CSS.parseCSS(".nl {font-family: Comic Sans MS; font-size: 13px; color:#000000; text-align: left;}");

var tf:TextField=this.createTextField("tf",0,0,0,500,30);
tf.embedFonts=true;
tf.html=true; tf.selectable=false;
tf.styleSheet=CSS;tf.autoSize="left";
tf.htmlText="<span class='nl'>środa, piątek, poniedziałek</span>";

Następna dyskusja:

Problem z polskimi znakami ...




Wyślij zaproszenie do