Показать сообщение отдельно
Старый 12.07.2011, 01:14
marat_sa вне форума Посмотреть профиль Отправить личное сообщение для marat_sa Посетить домашнюю страницу marat_sa Найти все сообщения от marat_sa
  № 4  
Ответить с цитированием
marat_sa
 
Аватар для marat_sa

Регистрация: Nov 2006
Сообщений: 487
Отправить сообщение для marat_sa с помощью ICQ Отправить сообщение для marat_sa с помощью Skype™
Цитата:
Из тонны, текста я понял, что нужно сделать hitTest для подгружаемой png? Щелкнул мышью по картинке, попал в прозрачность = false, попал в рисунок = true.
Данный функционал обеспечивается и простым hitTest с нужным порогом альфа...
Нужен именно чтобы кастомный hitTest был, вне зависимости от альфы исходной картинки. Т.е. исходная может быть в каком-то месте прозрачна, но там она должна быть активна.

Цитата:
Мммм, зачем лежать на сцене?
да, на сцену ложить не нужно для hitTest, это я погорячился...

Да, вот тут тоже подумали с товарищем... Помещаем исходную картинку на сцену, отлавливаем в ней событие мыши, снимаем Point с нужными координатами и проецируем данную точку на битмапу-маску. А там уже с помощью getPixel(32) делаем проверку на то, куда мы попали. Нормальный способ же? Ничего вроде сильно страшного не делаем...
__________________
Стой! Опасная зона! Работа мозга!