Я новичок в скрипте действий. Я пытаюсь написать мышь и другое событие для отдельных изображений. Я хочу отображать одно изображение за раз, используя мыши, вызывая события, которые вызывают методы. Проблема, с которой я сталкиваюсь, заключается в том, что mouseover/out отображает только одно изображение. Когда я пытаюсь навести курсор мыши на новое изображение, изображение не изменяется, но на выходе отображается трасса, которая означает, что событие вызывается. Я использую метод goToAndStop() для каждого из моих кадров в моем клипе.Событие event MOUSE_OVER/MOUSE_OUT не работает должным образом
Ниже один из моих методов:
function onOutTest(e:MouseEvent) {
trace("onOutTest")
overlay.visible=false;
}
function onOverTest(e:MouseEvent) {
trace("onOverTest");
addChild (overlay);
overlay.gotoAndStop (1);
}
Я был бы признателен за любую помощь.
Спасибо.
Какие объекты вы прикрепили слушателей? – Cameron
Привет, Я создал три экземпляра во flash и установил их имена в окне свойств. Так, например, \t \t \t test.addEventListener (MouseEvent.MOUSE_OVER, onOverTest); \t \t \t \t \t \t test.addEventListener (MouseEvent.MOUSE_OUT, onOutTest); – user1174831