![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2002
Сообщений: 202
|
Приветствую
у меня есть много кнопок, когда курсор наводится на любую из них, кнопка становится больше, а остальные кнопки тускнеют сделал в лоб - для каждой кнопки свой код: on(rollOver)
{
for (i = 1; i <= 7; ++ i)
{
if (i != 1)
{
this["video_cable_" + i]._alpha = 50;
}
}
}
on(rollOut)
{
for (i = 1; i <= 7; ++ i)
{
this["video_cable_" + i]._alpha = 100;
}
}
как это сделать? т.е. как определить в том же for что на кнопку с таким-то id навели курсор или наоборот убрали |
|
|||||
|
Регистрация: Sep 2002
Сообщений: 202
|
т.е. я так понимаю что все сводится к созданию функций для кнопок?
а стоит ли их где-то потом удалять? |
|
|||||
|
Регистрация: Sep 2002
Сообщений: 202
|
поставил такой код (удалив код на кнопках)
for (i = 1; i <= 7; ++ i)
{
this["video_cable_" + i].onRollOver = function ()
{
for (i = 1; i <= 7; ++ i)
{
if (i != 1)
{
this["video_cable_" + i]._alpha = 50;
}
}
}
this["video_cable_" + i].onRollOut = function ()
{
for (i = 1; i <= 7; ++ i)
{
this["video_cable_" + i]._alpha = 100;
}
}
}
т.е. ошибок не выдает но и эффекта 0 |
|
|||||
|
Регистрация: Sep 2002
Сообщений: 202
|
да, что-то я намудрил - переписал код так
function ShowSelectedVideoCable(nSelectedCable:Number)
{
trace(nSelectedCable);
for (j = 1; j <= 7; ++ j)
{
if (j != nSelectedCable)
{
this["video_cable_" + j]._alpha = 50;
}
}
}
function ShowAllVideoCables()
{
for (j = 1; j <= 7; ++ j)
{
this["video_cable_" + j]._alpha = 100;
}
}
for (i = 1; i <= 7; ++ i)
{
this["video_cable_" + i].onRollOver = function(){ShowSelectedVideoCable(i)};
this["video_cable_" + i].onRollOut = function(){ShowAllVideoCables()};
}
вот это я понять не могу :-( ОТКУДА!!!? |
|
|||||
|
|
|
|||||
|
Регистрация: Sep 2002
Сообщений: 202
|
Волгоградец
нет , этот код вообще не работает мне нужно при наводе на кнопку сделать полупрозрачными все кнопки кроме наведенной а при отводе вернуть все на место |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|