TextFormat - nie działa 'bold' i 'italic' |
Autor |
Wiadomość |
Johanson
Przyjaciel

Dołączył: 05 Lut 2009 Posty: 56 Skąd: Grudziądz
|
Wysłany: Wto 25 Sie, 2009 23:23 TextFormat - nie działa 'bold' i 'italic'
|
|
|
Scena zawiera obiekt tekst: 'mytext'
oraz skrypt jak poniżej:
onSelfEvent (load)
{var my_format=new TextFormat();
my_format =mytext._text.getTextFormat();
my_format.size=54; // Ok
my_format.align="left"; // Ok
my_format.color =0x666666; // Ok
my_format.font="Arial"; // działa tylko dla 'Arial'
my_format.leading=50; // Ok
my_format.leftMargin=70; // Ok
my_format.rightMargin=50; // Ok
my_format.indent=20; // Ok
// my_format.italic=true; // NIE działa; zawiesza wyświetlanie
// my_format.bold=true; // NIE działa; zawiesza wyświetlanie
}
Dlaczego tak jest? |
|
|
|
 |
eden
Ekspert

Pomógł: 35 razy Dołączył: 04 Sty 2008 Posty: 265 Skąd: warsaw
|
Wysłany: Czw 27 Sie, 2009 13:50
|
|
|
zawiesza bo nieposiada czcionki o tych parametrach. Jesli ustalisz typ textu na embed (lub jak to w swishu nazwali Vector type) musisz gdzies w pliku swf zawrzec czcionke ktorej chcesz uzywac (np pogrubiona i pochylona verdana). jesli zas usyawisz pole na device type zadziala zawsze gdyz pobiera czcionki z maszyny klienta (chyba ze ten uzywa hinskiego linuxa i niema verdany) |
|
|
|
 |
|