PDA

Просмотр полной версии : Выделение клипа при наведении мышки


AlFaruS
16.02.2009, 21:23
Есть схема какого то устройства, нужно выделять детали при наведении мышью. Что проще моргнуть по периметру мувчика или моргнуть заливкой всей детали. С Color.setTransform() как то не катит. Цвет должен вернуться к первоночальному

qazwsx
16.02.2009, 21:41
С setTransform() тоже можно вернуть цвет к первоначальному. Мне кажется что самый простой вориант это фильтр повешать на эту деталь.

Котяра
16.02.2009, 21:51
Проще, наверное, сделать каждую деталь мувиком.
В нём 2 кадра: в первом кадре пишем stop() и ставим метку _up во 2-й - метку _over. если надо то еще _down и _hit - все это будет работать если мувику назначить любой мышиный обработчик.
FlashIDE автоматом воспринимает эти метки (как у кнопки).

Добавлено через 2 минуты
либо делаем так:
_mc.onRollOver =function()
{
this.filters= [какой-то фильтер]
}

_mc.onRollOut =function()
{
this.filters= []
}

qazwsx
16.02.2009, 21:58
Со вторым кадром для каждого клипа. Хуже даже придумать сложно)