![]() |
Доступ к текстовому полю внутри символа
В библиотеке есть символ Mouse_idle, внутри него текстовое поле dt, пытаюсь присвоить ему значение, но ничего не оторажается, странно FD при компиляции не выдает ошибок, ссылку на поле dt показывает, никак не пойму, что делаю не так :(
Вот код, все 100 работает кроме присвоение значения текстовому полю, Заранее спасибо за помощь и советы. Код AS3:
|
Ошибок не выдает, потому что вы не используете типизацию. Она, кстати, для того и придумана, чтобы избегать подобных ошибок.
Компилируется без ошибок, поскольку класс MovieClip динамический, следовательно, компилятор разрешит обращаться к любому, даже не существующему свойству. Я бы написал вот так: Код AS3:
UPD2: Возможно у вас текстовое поле повернуто, или ему проставлена alpha? Если так, то текст может не отображаться, если шрифт не вшит во флешку. |
Спасибо огромное за быстрый ответ, все заработало, и все стало понятно :)
|
UPD >> Да запускал как здесь выложено
UPD >> Поле не повернуто и не прозрачно, шрифт вшит (яя на эту граблю давно наступал) |
| Часовой пояс GMT +4, время: 23:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.