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

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

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

Регистрация: Nov 2006
Сообщений: 23
По умолчанию Автоматическая маска из прозрачности PNG

Есть куча фоток объектов произвольной формы с прозрачностью в пнг...

Собственно вопрос, можно ли как то автоматически сделать маску из всех прозрачных пикселей, чтобы событие onRollOver срабатывало только при наведении на сам объект на фотке, игнорируя при этом прозрачные пиксели...

Зарение сенкс

Старый 02.09.2009, 01:25
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
1. Проверять прозрачность пикселя под курсором.
2. Написать трейсер растра в векторную форму, но это ресурсозатратно при сложных формах.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 02.09.2009, 01:40
m13 вне форума Посмотреть профиль Отправить личное сообщение для m13 Найти все сообщения от m13
  № 3  
Ответить с цитированием
m13

Регистрация: Nov 2006
Сообщений: 23
А нельзя ли поподробней, как осуществить проверку прозрачности пикселя под курсором?

Старый 02.09.2009, 01:48
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 4  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Почему нужно использовать пнж вместо форматов, принятых в продуктах адоби - для меня загадка. Все можно приготовить в том же фотошопе, открыть файл во флеше и поставить хиттест. Но это я так, к слову.

Старый 02.09.2009, 01:51
m13 вне форума Посмотреть профиль Отправить личное сообщение для m13 Найти все сообщения от m13
  № 5  
Ответить с цитированием
m13

Регистрация: Nov 2006
Сообщений: 23
aksios, тоесть, если все эти пнгшки сначала загнать в псд, а потом эту псдшку импортнуть во флэш, то эти объекты будут без прозрачного прямоугольника под низом, и активной будет именно графическая часть?

Старый 02.09.2009, 02:05
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 6  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
m13, я идею выдал, а что у Вас получиться из нее - есть только один способ узнать - попробовать.

Старый 02.09.2009, 02:10
m13 вне форума Посмотреть профиль Отправить личное сообщение для m13 Найти все сообщения от m13
  № 7  
Ответить с цитированием
m13

Регистрация: Nov 2006
Сообщений: 23
Спасибо...завтра буду пробывать...
Из ответа iNils'a понял что надо копать в районе getPixel или getPixel32...

Добавлено через 7 минут
В поисках инфы о гетПиксел - наткнулся на http://flash-mx.ru/forum/topic_show.pl?tid=1310

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

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

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


 


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


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