Показать сообщение отдельно
Старый 20.07.2009, 16:16
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 10  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
это сложнее. Битмапа-то квадратная.
Есть програмное решение. Смотреть здесь, например, http://blog.erikphansen.com/?p=65 или http://www.actionscript.org/forums/s...45&postcount=5

Идея - смотреть в картинке, как в bitmap'е, какого цвета пиксель под мышкой, и если он с alpha=0 - игнорировать.


Второй способ - забить на все это программирование. Взять картинки с альфами, и для них сделать Bitmap->Trace bitmap. Результат покрасить в один цвет. Получаем отличную маску-мувик для каждого битмапа. И если накладывать события мыши на эту маску - то никаких проблем с квадратными битмапами.