Цитата:
Сообщение от incvizitor
Так я узнаю канал RED, зачем он мне?...
|
Так Вы узнаете канал Alpha. Ф-ция
getPixel32 возвращает значение цвета ARGB, а не RGBA.
Добавлено через 40 минут
Вообще, без всяких ухищрений, можно сделать так: ваш прозрачный
Bitmap помещаете в контейнер (
Sprite), на контейнер вешаете листенер:

Код AS3:
container.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler);
ну и разумеется описание приемника:

Код AS3:
private function mouseMoveHandler(e:MouseEvent):void {
if (((yourBitmap.bitmapData.getPixel32(e.localX, e.localY) & 0xFF000000) >> 24) != 0x00)
trace ("Непрозрачная область");
else trace("Прозрачная область");
}