Доброго дня,
у меня есть класс, который строит меню (из XML), в качестве кнопок он берет указанный пользователем мувик из библиотеки, в нутри которго есть есть пользовательский код для анимации кнопачки (например оновер - play(2) и т.п.).. но при построении меню, "вешается" событие (кллассом) на оновер, для показывания под меню.. вот.. и получается в рузальтатет что подменю показывается а анимация не играется
подскажите как решить проблему связанную с перекрытием события вложенного мувика его родителем..
пробовал писать на вложенном:
Код:
Код:
this.onRollOver = function () {
var mc = this._parent
while (mc) {
mc.onMyRollOver() mc = mc._parent
}
}
но flash усердно ругается.. через прототипы тоже не очень получилост..
помогите плиз.
решал проблему onMouseOver:
Код:
onMouseMove = function () {
if (this.hitTest (_root._xmouse, _root._ymouse)) {
trace ('parent.rollOver');
}
}
но тогда вопрос ) встречный, а как обойти onRelease ?
даже скорее всего правильней спросить не onRelese, а вообще все on* , ведь как только объявить "котейнеру" событие, он все съедает.