![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Как run-time из ActionScript проверить есть ли какой-то элемент в библиотеке по его Linkage имени?
В данном конкретном случае интересует font, но вообще хотелось бы то же самое для всех категорий. Что-то нигде не могу найти способа. |
|
|||||
|
никак
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Думю, что по каким-то вторичным признакам можно определить что font не подключился из библиотеки ( типа размер не задан или ещё что-то). Но пока что-то не могу таковых найти. Непонятно как отличить удачнуюи неудачную загрузку.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Можно попробовать создать текстовое поле, в нем использовать этот шрифт, написать текст. Если textWidth больше нуля, значит такой шрифт есть в либе.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Забавно, при отсутствии шрифта размер текстового поля 4x4.
![]() Наверно, это как-то связано с Anti-Aliasing или с другими мистическими внутренностями Flash-ядра |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Не _width, а textWidth, это разные вещи.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Да, с textWidth всё правильно получается. Спасибо
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|