Я не могу ограничить этот код для прокрутки только front_mc и back_mc, в front_mc есть вложенные кнопки, которые работают и отображают содержимое при нажатии, но движение мыши фиксируется все время, поэтому содержимое меню также прокручивается, когда мышь перемещается. Пожалуйста, помогите мне, ребята, я не в состоянии справиться с этим.
root.addEventListener(MouseEvent.MOUSE_MOVE,f);
var t:Timer=новый таймер(40,0); t.addEventListener (TimerEvent.TIMER, moveF); функция f(e:MouseEvent) { t.stop(); т.старт(); } var speed:Number = .9;
function moveF(e:TimerEvent) { front_mc.x =speedfront_mc.x+(1-скорость)(stage.stageWidth-front_mc.width)root.mouseX/stage.stageWidth; back_mc.x = скоростьback_mc.x+(1-скорость)*(stage.stageWidth-back_mc.width)*root.mouseX/stage.stageWidth; if (Math.abs(front_mc.x-(stage.stageWidth-front_mc.width)*root.mouseX/stage.stageWidth)‹1 && Math.abs(back_mc.x-(stage.stageWidth-back_mc.width)*root .mouseX/stage.stageWidth)‹1) { front_mc.x = (stage.stageWidth-front_mc.width)*root.mouseX/stage.stageWidth; back_mc.x = (stage.stageWidth-back_mc.width)*root.mouseX/stage.stageWidth; т.стоп();
}
e.updateAfterEvent();
}