Цитата:
|
Сообщение от DeniOR
Собственно сабж. Есть несколько слушателей на одно и то же событие, однако вот казус, как показал тест сначала выполняется последний слушатель, а потом по порядку все остальные, т.е. в обратном порядке относительно их добавления. Не понятно для чего это сделано. Было бы логично сначала тот который первый добавлен, а потом все по порядку, однака у флэша своя логика...
|
да как бы так(т.е. в порядке добавления) и есть:

Код:
var l1={onResize:function(){trace("1")}};
var l2={onResize:function(){trace("2")}};
Stage.addListener(l1);
Stage.addListener(l2);
//при ресайзе выдет 1, 2 т.е. в порядке добавления
//перетасуем
//Stage["_listeners"].reverse();//2, 1 : в обратном порядке
смотри внимательнее как/когда добавляешь..