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

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
chingachgoog, молодец. Интересный глюк нашел. Возможно дело с округлением альфы. Т.е. с цветами флэш нормально работает - а вот с прозрачностью - не очень. Вот что выдает трейс при разных значениях цвета:
Код:
var myBitmapData:BitmapData = new BitmapData(300, 200, true, 0x700100FF);
trace("getPixel = 0x"+myBitmapData.getPixel(10,10).toString(16));//0xff

0x990400FF
trace("getPixel = 0x"+myBitmapData.getPixel(10,10).toString(16));//0x300ff


0xFF0400FF
trace("getPixel = 0x"+myBitmapData.getPixel(10,10).toString(16));//0x400ff
Т.е. при прозрачности, отличной от FF округление альфы дает неверный результат.