![]() |
Проблемы с отображением TextField в MovieClip
Доброго времени суток, для создания TextField в MovieClipe-е пишу следующий код:
Код AS1/AS2:
|
Имя нужно задать, а вы этого не делаете. Кавычки поставьте:
Код AS1/AS2:
i у вас еще не определено: Код AS1/AS2:
|
так и есть, кусок выдран из цикла, там переменная определена, а вот с именем - невнимателен. Спасибо
|
Кстати, метод createTextField также возвращает ссылку на созданное поле, поэтому аккуратнее можно записать:
Код AS1/AS2:
|
Доброго времени суток, вернемся так сказать к моим баранам:)Хочу сделать так, чтобы подгружаемый текст по-символьно вертелся в разных направлениях. Для этого прописываю следующий код:
Код AS1/AS2:
|
Код ваш не разбирал, в конце у вас там как-то кривенько все - функция в функции, интервальная функция непрерывно плодит функции на onEnterFrame. К тому же синтаксис интервальной функции предполагает запись подинтервальной без скобок, то есть просто указание ссылки на вызываемую функцию.
Это по коду. И еще - чтобы динамическое текстовое поле с можно было вращать, в него нужно внедрить шрифты - нужные наборы символов и нужные гарнитуры. В вашем случае - создаете где-нибудь за пределами видимости текстовое поле, внедряете туда нужный шрифт, а в коде пишите Код AS1/AS2:
|
Столкнулся с такой проблемой:
В одном проекте вручную создаю MovieClip и внутри него программно пытаюсь вывести текст через TextField: Код AS1/AS2:
В чем может быть проблема? |
А где вы код пишите?
|
код пишу в первом кадре мувика
|
У меня сразу сработало
|
в том то и проблема, что если этот код вставить в чистый мувик - то всё работает...
когда мышкой наводишь на место, где создается createTextField('pole',this.getNextHighestDepth(),0,0,150,120); то курсор меняется на "выделение текста", т.е. само поле для текста создалось... но текста нет. пробывал менять цвет текста - не помогло. в дебаге смотрел созданную переменную "pole" - ей нормально присваивается нужный текст - но черт возьми на экране он отображаться отказывается.... не понимаю куда копать... может там есть какие-то параметры у textField`а, которые не дают нормально выводить текст? Добавлено через 9 часов 50 минут сейчас попробывал создать вручную TexеField и написать какой-нибудь текст. в результате: если он является динамическим он не отображается, но если поменять на статический - отображается... от чего такое может зависеть? |
после очень долгих манипуляций, разобрался в чем была проблема... верхним слоем была маска, под которой динамический текст не отображается.
получилось обойти при помощи cacheAsBitmap = true для мувика, в котором создавался текст. |
А что, шрифт не внедрен? Хоть какие маски, если шрифт внедрен, все должно работать.
|
| Часовой пояс GMT +4, время: 17:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.