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

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Цитата:
Сообщение от gloomyBrain Посмотреть сообщение
Данные о прозрачности можно иметь даже не сохраняя объекты BitmapData. В свое время мы делали к каждому атласу отдельный файл с данными о прозрачности. Так как полоупрозрачные пиксели мы считали непрозрачными для мыши, то на один пиксель нам хватало одного бита. Соответственно на 8 пикселей приходится всего один байт данных. Но даже этого нам показалось мало, поэтому в финальном варианте мы использовали один бит данных на квадрат из 4 пикселей.
Ну и конечно у нас использовался наш фирменный класс для побитового чтения / записи ByteArray.
Т.е. ДО практически вообще не нужен был, Вы генерировали отдельную "альфа-карту" из байтеррея и обрабатывали тачи по ней?
__________________
return this...