Lego
26.07.2004, 14:09
Есть динамически приаттачиваемые мувики. Каждый мувик содержит следующие элементы: текстовое поле, стрелочка вверх, стрелочка вниз.
Теперь для каждого такого мувика пишу:
myMc.onRollOver = function()
{
var col = new Color(this);
col.setRGB(0xFFFFFF);
}
myMc.onRollOut = function()
{
var col = new Color(this);
col.setRGB(0xCCCCCC);
}
В общем, навел-отвел - поменялся цвет.
Теперь хочу сделать так, чтобы при наведении на мувик, а именно на стрелочку (вверх/вниз), которая в нем содержится, у меня что-то происходило. Ну, допустим
myMC.arrowUp.onRollOver = function()
{
trace("U-la-la");
}
Ессснсо, ничего не выходит. На сколько хватает моего сознания, событие родительского мувика перекрывает аналогичное событие дочернего.
Подскажите, пожалуйста, как мне быть, как быть? Вычислять hitTest'ы мувиков или может быть есть более простое решение?
Большое спасибо.
Теперь для каждого такого мувика пишу:
myMc.onRollOver = function()
{
var col = new Color(this);
col.setRGB(0xFFFFFF);
}
myMc.onRollOut = function()
{
var col = new Color(this);
col.setRGB(0xCCCCCC);
}
В общем, навел-отвел - поменялся цвет.
Теперь хочу сделать так, чтобы при наведении на мувик, а именно на стрелочку (вверх/вниз), которая в нем содержится, у меня что-то происходило. Ну, допустим
myMC.arrowUp.onRollOver = function()
{
trace("U-la-la");
}
Ессснсо, ничего не выходит. На сколько хватает моего сознания, событие родительского мувика перекрывает аналогичное событие дочернего.
Подскажите, пожалуйста, как мне быть, как быть? Вычислять hitTest'ы мувиков или может быть есть более простое решение?
Большое спасибо.