
28.06.2012, 08:39
|
|
Регистрация: Jun 2012
Сообщений: 2
|
нажимаемые кнопки во внешнем swf
Приветствую all!
В общем, где-то упоминалось, что как только мы помещаем кнопку внутрь мувика, сразу утрачиваем возможность отловить события мыши над этой кнопкой, скажем rollOver или release. В качестве выхода - обработчик в ключевом кадре самой сцены. До тех пор, пока информация находится внутри библиотеки родительского swf, мы имеем полный доступ, при помощи чего-то вроде _root.movieclip.activebtn.onRelease=function();
И все-же, огромное волосатое "но" притаилось в углу: если оставить на сцене пустой movieclip и попытаться вгрузить туда swf в котором таки есть мувик со словом activebtn в качестве instance, то обработчик не выполняется. Как впрочем и обычная кнопка внутри этого swf'а перестает реагировать на мышь. Так возможно ли изыскать способы?
Нужно для карты. Не особо хочется делать SWF величиной в 40 Мб. 400 внешних SWF'ов будут куда удобнее.
|