Показать сообщение отдельно
Старый 21.08.2010, 04:26   #43
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_alpha: Прозрачность картинок

Сообщение от CRASHER Посмотреть сообщение
А у тебя нет исходника хотябы накаком нибудь языке?)
По идее, как-то так:
var
 
t:Integer;//Значение прозрачности
 
C:Integer;//Цвет в формате RGBA

begin
 t
:=t shl 24//Сдвиг на 3 байта (24 бита) влево
 
C:=and $FFFFFF xor t//$FFFFFF=16777215 
end
И так каждый пиксел.
Код на паскале, думаю по комментариям понятно.

А вообще, неужели в блитзе нет подобной функции?
(Offline)
 
Ответить с цитированием