Просмотр полной версии : Проблема с dinamic text
подгружаю мувики, все ништяк, но не видно поле текстовое, в которое я пишу некие данные по данному мувику.
если поле делать статчным - вот ок. динамическое - не видно и все.
в дебаге отображается существование и правильный текст.
просто на экране ни видно =(
не догоняю в чем дело...
Возможные варианты:
попытка повернуть поле
попытка использовать програмно embedFonts и не включить шрифт в библиотеку
фон поля совпадает с цветом шрифта
попытка наложить маску
да и мало ли что, надо видеть
подгружаю мувики, все ништяк
"Ништяк" в студию. ^_^
подгрузка:
for( i=0;i<2;i++) {
slider.sldCont.attachMovie("korpButton","kb"+i,slider.sldCont.getNextHighestDepth());
slider.sldCont["kb"+i]._x = 10;
slider.sldCont["kb"+i]._y = 10+i*50;
slider.sldCont["kb"+i]._width = korpButton._width;
slider.sldCont["kb"+i]._height = korpButton._height;
//ставлю текст
slider.sldCont["kb"+i].korpNum.text = "asd";
}
результат дебага:
Movie Clip: Frame=1 Target="_level0.slider.sldCont"
Movie Clip: Frame=1 Target="_level0.slider.sldCont.kb0"
Shape:
Shape:
Edit Text: Target="_level0.slider.sldCont.kb0.korpNum" Variable= Visible=true Text = asd"
Movie Clip: Frame=1 Target="_level0.slider.sldCont.kb1"
Shape:
Shape:
Edit Text: Target="_level0.slider.sldCont.kb1.korpNum" Variable= Visible=true Text = asd"
еще раз:
если текстовое поле делаю Dynamic Text - то оно не видно. Static Text - отображается.
из чего делаю вывод, что дело вовсе не в масках и не вповоротах (тем более что никаких поворотов не используется, а маска ледит выше, и, если бы влияла, то не было бы видно всей "кнопки" а не только текста на кнопке.
У символа из библиотеки после аттача изменяется ширина и высота. Может в этом проблема?
Или маску сделать программно.
если текстовое поле делаю Dynamic Text - то оно не видно. Static Text - отображается.
из чего делаю вывод, что дело вовсе не в масках и не вповоротах
Непрограммные маски иногда странно себя ведут.
Eric Gurt
21.10.2006, 01:36
Ещё возможная причина: ТЕКСТ В МУВИЕ КЛИПЕ или в графике, кнопке.
Eric Gurt, не понял.
а текст действительно в Мувиклипе.
Есть мувик - картинка с динамическим текстом.
я ее и аттачу сколько мне мувиков надо, а текст меняю как мне надо.
Ничего не понимаю =(
Посмотрите, плз.
Zip лежит тут: http://road.sll.ru/files/slider.zip (Flash MX)
Хух... замучался искать эту маску =)
Чтобы шрифт отображался включи embed для текстового поля...
На правах пожелания:
создавать всю графику внутри класса, а не использовать linkage - а то потом фиК найдешь откуда ноги растут.
Переименовать, класс Slider уже существует в восьмерке, могут быть конфликты.
Не использовать в качестве имен функций зарезервированые слова типа Show, Hide и т.п. - это ухудшает читабельность кода и может вызвать конфликты.
wvxvw, спасибо =) все заработало! =)))
на тему извратности кода - извиняйте, я еще учусь =) потом допрет как писать красиво и правильно =) а пока что я считаю свой код венцом творения =)))
wvxvw, класс существует, но в другом пакете. Если не предполагается использование класса Slider из двух пакетов, то можно не переименовывать.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.