Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Advanced (http://www.flasher.ru/forum/forumdisplay.php?f=4)
-   -   Чего это Component не инициализируется? (http://www.flasher.ru/forum/showthread.php?t=58639)

dozen 26.05.2004 08:52

Чего это Component не инициализируется?
 
да... смотрю, местные флэшеры не особо разговорчивы на теорию... может, по практике мне кто ответит?

Имеем компонент Thumbnail. В нем #initclip/#endinitclip, всё путём. Инициализируется и работает.

Имеем компонент ThumbnailPager, который призван показывать кучку Thumbnail. Тоже #iniclip, тоже работает.

Теперь добавляем Thumbnail на ThumbnailPager (поверх). Пробуем. Thumbnail отинитился и работает, ThumbnailPager -- нет.

Okay. Делаем Thumbnail move to back. Пробуем. Оба отинитились и работают.

Вопрос -- почему инициализация класса зависит от Z-order и/или чего я тут не понимаю?

dozen 26.05.2004 10:58

дополнительно -- имеем всё тот же компонент Thumbnail. Имеем в нём метод setFoo(id:Number). Создаем простую тестовую сцену -- мувик, в котором:

Код:

onClipEvent(load)
{
        trace("on load");
        var nm = this.createEmptyMovieClip("s3",5);
        nm.loadMovie("ThumbnailComponent.swf");
        trace("nm:"+nm);
        nm.setFoo(123);
}

компонент проинитился, а вот метод setFoo не позвался -- trace (который в нём самом, в setFoo) нет... что я делаю не так?

УильямБрэдберри 26.05.2004 11:15

покажи компонент-то

dozen 26.05.2004 11:24

Вложений: 1
Тебе какую часть?
Script или ... ?

А! обе щас прицеплю.


Часовой пояс GMT +4, время: 21:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.