Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   MVC, ООП, AS3 учусь на примере 2D движка (http://www.flasher.ru/forum/showthread.php?t=208872)

Gerbert 19.09.2014 20:31

Мне почему-то кажется, что в as3 к слушателям нужно относится, как к обычному методу, который УЖЕ
как бы вызываются по имени в EventDispather. А отрицание этого ведет к созданию ЕЩЕ одного EventDispather по верх существующего. Разве это не очевидно?

Babylon 19.09.2014 20:40

Это неочевидно хотя бы потому, что есть еще и сигналы.

Gerbert 19.09.2014 20:54

Тогда может вообще писать, а потом её дергать по желанию. Должно ещё быстрее ведь чем сигнал сработать.
А Function можно как объект создать?
Код AS3:

var handler:Function = new Function();

А ещё мне интересно, почему когда пользуются сигналами не создают для них сеттер-геттер?
Почему на это время ООП отключают? И если я не ошибаюсь, то сигнал это же жесткая связка объектов?

Babylon 19.09.2014 23:43

Вы очень зациклены на слове "объект". Начните проектировать систему с данных, создаете датапровайдеры к ним тогда вопрос сколько нужно геттеров и сетеров отпадет сам собой.


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

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