Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Доступ к конкретному MovieClip из кода. (http://www.flasher.ru/forum/showthread.php?t=116295)

flashmade 26.09.2008 19:15

Спасибо за объяснения.
Какой же из способов обращения из класса к другим мувиклипам на main timeline будет наилучшим?

Felicast 26.09.2008 22:56

player подписать на событие
в cursor сгенерировать событие

или как вариант, если cursor создается динамически, то в конструктор передавать player.

mre 27.09.2008 12:51

Цитата:

Сообщение от Felicast (Сообщение 766661)
player подписать на событие
в cursor сгенерировать событие

И как же player поймает событие?
Правильно так:
- в cursor сгенерировать событие
- Main подписать на событие
- в обработчике обратиться к player либо при подписке указать в качестве обработчика метод из player либо в обработчике перенаправить событие к player (зависит от задачи)
Цитата:

Сообщение от Felicast (Сообщение 766661)
или как вариант, если cursor создается динамически, то в конструктор передавать player.

Не лучший вариант.

Felicast 27.09.2008 18:03

Цитата:

И как же player поймает событие?
согласен немного поторопился
Цитата:

Сообщение от mre (Сообщение 766739)
Цитата:

или как вариант, если cursor создается динамически, то в конструктор передавать player.
Не лучший вариант.

не согласен.
с точки зрения ооп как раз нормальный вариант. хотя все зависит от задачи. может будет много экземпляров player. тогда лучше через события.

зы: как мне кажется курсор лучше вообще сделать синглтоном


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

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