silin
я так понял, у вас реализован Observer? Я сначала тоже думал сделать через сигналы, а потом нашел вот ту
статью, что я упоминал в заголовке.
Psycho Tiger
на вид что-то слишком неочевидно.
Цитата:
2) Скорее всего это медленно. Чаще всего это не будет никого волновать.
|
это все-таки важно )). Лучше уж тогда вручную прописывать каждый сеттер либо обсервер.
Добавлено через 33 минуты
А можно как-нибудь подключить функцию без пакета? Пробовал вынести
Код AS3:
function masterSetter1(host: EventDispatcher, varName: String, value: Object): void
{
if (host[Bind.VARIABLE_PRIVATE_PREFIX + varName] == value)
return;
host[Bind.VARIABLE_PRIVATE_PREFIX + varName] = value;
host[varName] = value;
host.dispatchEvent(new Event(varName + Bind.VARIABLE_CHANGE_ENDING));
}
Даже подключил файл с ней
Код AS3:
include '../../../masterSetter.as';
но саму функцию не смог