
23.06.2015, 09:33
|
|
блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
|
Данные о прозрачности можно иметь даже не сохраняя объекты BitmapData. В свое время мы делали к каждому атласу отдельный файл с данными о прозрачности. Так как полоупрозрачные пиксели мы считали непрозрачными для мыши, то на один пиксель нам хватало одного бита. Соответственно на 8 пикселей приходится всего один байт данных. Но даже этого нам показалось мало, поэтому в финальном варианте мы использовали один бит данных на квадрат из 4 пикселей.
Ну и конечно у нас использовался наш фирменный класс для побитового чтения / записи ByteArray.
__________________
...вселенская грусть
|