![]() |
movie clip и label:отражение
вообще мистика просходит!
создаю новый проект. на главный кадр кидаю movieclip а в него - компонент label с текстом. в кадре пишу одну строчку кода: Код AS3:
Результат выполнения: этот клип(уже и контрольные линии по нему рисовал) С ИСЧЕЗНУВШИМ ПОЛНОСТЬЮ И БЕССЛЕДНО элементом label почему он пропадает то???? |
Бывает у стандартных компонентов. Ппробуйте обычный TextField.
|
сейас попробую
Добавлено через 5 минут Код AS1/AS2:
|
Сделайте эмбед шрифтов.
|
а как извиняюсь? я никогда про это не слышал
|
Не проще ли использовать textField?
|
так я же пишу ОН ТОЖЕ ИСЧЕЗАЕТ
|
Цитата:
Цитата:
|
не совсем понял при чем ту эмбед и подвключение внешних шрифтов(прочитал про них)
мне бы как то понято толком простейшую вещь почему не отражает то? вот в чем интересность! Добавлено через 33 секунды нет. я используют стандатный adobe flash |
Динамические (как и input) текстФилды чувствительны к любым изменениям, будь то поворот, масштаб. Текст в них просто пропадает. Чтобы такого не было, нужно внедрить шрифт. В общем, удалите Label, сделайте обычный TextField и внедрите в него шрифт, если Label не позволяет подобного (никогда не пользовался).
|
а как программно можно внедрить шрифт то?
Добавлено через 2 минуты Кор дум, а не подскажете - почему сделали такую штукую дохлую - как феноменальная чувствительность? вон кпримеру в С# передигай как хочешь. да и философически -по самой концепции такое исчезновение нелогичное и странное Добавлено через 43 минуты как внедрить шрифт без использования flex? |
Вот пример внедрения из моего рабочего проекта:
Код AS3:
Код AS3:
Цитата:
|
я попробую этот вариант спасибо. но нельзя ли как то обойтись без отдельного ВНЕШНЕГО класса fonts ?
|
Можно, почему нет. Поместите код в Ваш главный класс, например. Или Вы про кадры? Не знаю, сработает ли конструкция Embed: я в кадрах писал только на AS1 и три года назад.
|
поробовал - непонятно куда прописывать это:
Код AS3:
D:\SERVERS\serv2\флэш\manager.as, строка 1 5006: Файл ActionScript не может иметь более одного внешнего определения: FontTahoma, manager manager - это мой главный класс поместил так: Код AS1/AS2:
пишет компилятор либо невозможно использование двух определений в одном пакете а если я пытаюсь написать без класса - внутри уже embed- требует flex Добавлено через 40 минут получается то посути что этот embed невозможно использоваь без flex( тут же требует пути к нему Добавлено через 1 час 27 минут ы можете непосредственно встроить затенение в ролик SWF на этапе компиляции. Для этого используйте тег метаданных [Embed]. Тег метаданных [Embed] доступен только в том случае, если при компиляции SWF используется Flex SDK. как тогда встроить в чистом AS3? |
Цитата:
|
Еще можно снять битмапу с текста и подменить. Ну и скейлить потом.
|
| Часовой пояс GMT +4, время: 01:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.