Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.10.2011, 19:44
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 1  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Код AS3:
const li:LoaderInfo = event.target as LoaderInfo;
var c:Class = li.applicationDomain.getDefinition("Main_AsianGuy") as Class;
trace(c)
Только зачем Вам эти классы, я так и не понял.
Что Вы с ними делать-то будете, экземпляры создавать?))

Добавлено через 1 час 10 минут
Вот проект со способом от dimarika. И так шрифты отображаются, и классы по getDefinition выковыриваются, если очень хочется сделать регистрацию и юзать в родных текстфилдах.
Какие ошибки у Вас, я не могу телепатически узнать.
(если решите перекомпилить consola.swf, Вам придется добавить в папку lib/ 4 файла этого шрифта. Затем ставите галочку Always compile на класс FontsPack.as, компилите, удаляете старую consola.swf и переименовываете FontsLibrary2.swf в consola.swf. Переставляете Always compile обратно и компилите проект)
Вложения
Тип файла: rar FontLibrary2.rar (943.1 Кб, 44 просмотров)
__________________
Reality.getBounds(this);


Последний раз редактировалось iNils; 18.10.2011 в 21:02.
Старый 19.10.2011, 15:25
Universe вне форума Посмотреть профиль Отправить личное сообщение для Universe Найти все сообщения от Universe
  № 2  
Ответить с цитированием
Universe
 
Аватар для Universe

Регистрация: Feb 2010
Сообщений: 811
Отправить сообщение для Universe с помощью ICQ Отправить сообщение для Universe с помощью Skype™
спасибо за пример, Wolsh!
Сделал также как в примере, только со своим шрифтом, ошибок при компиляции не выдаёт, но и текст никакой не показывает когда textField.embedFonts = true;
Вот сам проект
Вложения
Тип файла: rar FontLibrary2.rar (174.8 Кб, 37 просмотров)

Старый 19.10.2011, 17:19
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 3  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Пробел забыли:
Цитата:
fontFamily = 'Asian Guy',
но:
Цитата:
public const FONT_FAMILY:String = "AsianGuy";
__________________
Reality.getBounds(this);

Старый 20.10.2011, 16:42
Universe вне форума Посмотреть профиль Отправить личное сообщение для Universe Найти все сообщения от Universe
  № 4  
Ответить с цитированием
Universe
 
Аватар для Universe

Регистрация: Feb 2010
Сообщений: 811
Отправить сообщение для Universe с помощью ICQ Отправить сообщение для Universe с помощью Skype™
поменял, но всё равно не работает!
Вложения
Тип файла: rar FontLibrary2.rar (174.8 Кб, 32 просмотров)

Старый 20.10.2011, 17:51
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 5  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
embedAsCFF="false"
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 20.10.2011, 18:03
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
У меня работает после добавления пробела.
Я компилил в стареньком ФД со старым сдк, поэтому embedAsCFF не указывал. Вам бы стоило указать, тем более что флаг CFF Вы установили в тру))
__________________
Reality.getBounds(this);

Старый 20.10.2011, 18:31
Universe вне форума Посмотреть профиль Отправить личное сообщение для Universe Найти все сообщения от Universe
  № 7  
Ответить с цитированием
Universe
 
Аватар для Universe

Регистрация: Feb 2010
Сообщений: 811
Отправить сообщение для Universe с помощью ICQ Отправить сообщение для Universe с помощью Skype™
Цитата:
embedAsCFF
А на что вообще влияет этот параметр?

Старый 20.10.2011, 18:38
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
На новый DefineFont4 для flash.text.engine
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 20.10.2011, 18:43
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 9  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
CFF это новый формат представления шрифта в SWF-файле. Он расширен, содержит гораздо больше данных для типографики, чем старый формат. Старый используется во flash.text.TextField, a CFF - в flash.text.engine.
__________________
Reality.getBounds(this);

Старый 20.10.2011, 18:44
Universe вне форума Посмотреть профиль Отправить личное сообщение для Universe Найти все сообщения от Universe
  № 10  
Ответить с цитированием
Universe
 
Аватар для Universe

Регистрация: Feb 2010
Сообщений: 811
Отправить сообщение для Universe с помощью ICQ Отправить сообщение для Universe с помощью Skype™
не знаю...поставил embedAsCFF = false, перекомпилил флешку со шрифтом, переименовал её, загрузил в основой проект...но всё по старому, как только ставлю embedFonts = true - текст исчезает!((((
Может я както компилю её не правильно? Делал всё как описал Wolsh!

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:15.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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