Показать сообщение отдельно
Старый 15.06.2011, 12:54
_sestra_ вне форума Посмотреть профиль Отправить личное сообщение для _sestra_ Найти все сообщения от _sestra_
  № 4  
Ответить с цитированием
_sestra_
 
Аватар для _sestra_

Регистрация: Dec 2005
Сообщений: 219
Отправить сообщение для _sestra_ с помощью ICQ Отправить сообщение для _sestra_ с помощью Skype™
По сути, при наведении нужно просто проверить альфу пикселя под мышкой:

Код AS3:
cont.addEventListener(MouseEvent.MOUSE_MOVE, check);
function check (event:MouseEvent):void
{
	if (bmp.bitmapData.getPixel32(bmp.mouseX, bmp.mouseY))
		trace('MOUSE_OVER');
	else
		trace('MOUSE_OUT');
}
// где
// cont = DisplayObject
// bmp = Bitmap лежащий в cont
__________________
Счастье - это хорошее здоровье и плохая память