PDA

Просмотр полной версии : навести фокус на мувиклип, как?


palsany4
20.05.2010, 17:00
Здравствуйте. Я пытаюсь управлять мувиклипом, точнее его y координатой с помошью колеса мыши.
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function (wheel) {
if (wheel < 0) {
if (scrol_mc._y <= 576) {
scrol_mc._y = scrol_mc._y + 10;

}
}
if (wheel > 0) {
if (scrol_mc._y >= 9) {
scrol_mc._y = scrol_mc._y - 10;
}
}
};
Mouse.addListener(mouseListener);
однако, чтоб мувиклип откликался на колесо нужно на него нажать сперва. не на саму запущенную флэшку нажать а именно на клип, в данном случае ползунок. Возможно ли чтоб без нажатия на клип он понимал колесо?
спасибо.

samana
20.05.2010, 17:11
clip.focusEnabled=true;
Selection.setFocus(clip)

palsany4
20.05.2010, 21:00
что-то не получается... все равно надо нажимать куда то в пространство флэхи

mooncar
20.05.2010, 21:45
чтоб мувиклип откликался на колесо нужно на него нажать сперва. не на саму запущенную флэшку нажать
спасибо.
Почему так? Всегда было необходимо и достаточно нажать только на область самой флешки.
Вообще мувиклип тут побоку, это поведение самой опубликованной флешки, фокус вы можете поставить внутри нее куда угодно, но пока по самой флешке не кликните, так и не будет на колесико реагировать.