![]() |
Контейнеры и видимость
Это функция класса, инстанция которого была создана в Document class
Код:
private function onload_pre(e:Event){pre_to_clip - public переменная, в которую передана ссылка на клип (клип(объект) объявлен и создан в Document class) preloader - public переменная типа MovieClip. вопрос: Почему обращаться к свойствам объекта* preloader.свойство я могу, а pre_to_clip.getChildByName('pre').свойство нет (выдается ошибка о несуществующем свойстве)? *имеется ввиду mc.getChildByName('pre') - этот объект |
getChildByName возвращает объект типа DisplayObject, у класса DisplayObject нету требуемых свойств. Надо привести к нужному типу, например (mc.getChildByName('pre') as Sprite)
|
хм.. я делал так, в моем случае было mc.getChildByName('pre') as Pre, и тогда ошибка на ненайденное свойство перемещалась в класс
|
Если ругается на то, что свойства нет, значит у данного класса этого свойства нет. Парадокс )).
Приведи лучше исходник целиком. |
хм.. заработало))
даже без as.. от погоды зависит наверно.. не нравится мне это |
| Часовой пояс GMT +4, время: 07:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.