Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.02.2009, 21:23
AlFaruS вне форума Посмотреть профиль Отправить личное сообщение для AlFaruS Найти все сообщения от AlFaruS
  № 1  
Ответить с цитированием
AlFaruS

Регистрация: Apr 2004
Адрес: Екатеринбург
Сообщений: 14
Отправить сообщение для AlFaruS с помощью ICQ
По умолчанию Выделение клипа при наведении мышки

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

Старый 16.02.2009, 21:41
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 2  
Ответить с цитированием
qazwsx
Banned
[+5 15.02.09]
[++5 15.02.09]

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
С setTransform() тоже можно вернуть цвет к первоначальному. Мне кажется что самый простой вориант это фильтр повешать на эту деталь.

Старый 16.02.2009, 21:51
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 3  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Проще, наверное, сделать каждую деталь мувиком.
В нём 2 кадра: в первом кадре пишем stop() и ставим метку _up во 2-й - метку _over. если надо то еще _down и _hit - все это будет работать если мувику назначить любой мышиный обработчик.
FlashIDE автоматом воспринимает эти метки (как у кнопки).

Добавлено через 2 минуты
либо делаем так:
Код AS1/AS2:
_mc.onRollOver =function() 
{
this.filters= [какой-то фильтер]
}
 
_mc.onRollOut =function() 
{
this.filters= []
}
__________________
Отряд Котовскага

Старый 16.02.2009, 21:58
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 4  
Ответить с цитированием
qazwsx
Banned
[+5 15.02.09]
[++5 15.02.09]

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
Со вторым кадром для каждого клипа. Хуже даже придумать сложно)

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:59.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.