Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Помогите с Embed! (http://www.flasher.ru/forum/showthread.php?t=158537)

GooDMAGE 21.06.2011 17:39

ошибки нет!
Но если закомментить строчку с Name.embedFonts = true;
то текст появляется ,но со стардартным шрифтом!
Если что пишу в FD компилирую в CS3!

GBee 21.06.2011 17:45

Может шрифт регать надо? Font.registerFont?

GooDMAGE 21.06.2011 17:48

Попробовал!
Выкинул ошибку:
TypeError: Error #2007: Parameter font must be non-null.
at flash.text::Font$/registerFont()
at bin.Text::Text/TEXT()
at bin.Text::Text$iinit()
at bin::Main/::NewGame()

Народ кто нибудь проверите мой код с каким нибудь шрифтом!Скажите работает или нет =)

Добавлено через 5 минут
Или напишите рабочий исходник!

tsarapkabel 21.06.2011 17:53

Цитата:

Сообщение от GooDMAGE (Сообщение 1005420)
Народ кто нибудь проверите мой код с каким нибудь шрифтом!Скажите работает или нет =)

См. пост №8.

BlooDHounD 21.06.2011 18:01

Код AS3:

package {
 
        import flash.display.MovieClip;
        import flash.text.*;
 
        public class Text extends MovieClip {
 
                [Embed (source = 'visitor.ttf', fontName = 'Visitor', embedAsCFF = 'false')]
                private static const visitor_font:Class;
                Font.registerFont( visitor_font );
 
                public function Text() {       
                        TEXT("test", 10 , 10);
                }
 
                public function TEXT(TexT:String, cX:int, cY:int):void {
// ...
                }       
        }
}


tsarapkabel 21.06.2011 18:03

Вложений: 1
Рабочий пример CS5.

GooDMAGE 21.06.2011 18:09

2 BlooDHounD
исправил вот что выкидывает
Warning: 1110: The constant was not initialized.
2 tsarapkabel а можно cs3?ну или cs4?

tsarapkabel 21.06.2011 18:16

Вложений: 1
Цитата:

Сообщение от GooDMAGE (Сообщение 1005434)
можно cs3?ну или cs4?

Это ничего не изменит, там пустой фла, в котором в поле класса документа прописано 'Text', можешь сам сделать хоть для cs2.

v CS4 attachment included v

-De- 21.06.2011 18:19

Мне что-то такое помнится, что CS3 не знает [Embed] вообще, нет такого?

GooDMAGE 21.06.2011 18:36

Перевел проект из CS3 в СS4 он ожил теперь хотя бы ошибку выкидывает =)
transcoding parameter 'embedAsCFF' is not supported by 'flex2.compiler.media.FontTranscoder'
Unable to transcode visitor1.ttf.

Добавлено через 1 минуту
и да исходник tsarapkabel компилируется с такой же ошибкой =(


Часовой пояс GMT +4, время: 02:23.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.