ИБ
Игорь Бабаев

Delphi. Скопировать часть png в Image. Анимация спрайтов.

В общем есть Image с размерами 32х32. Есть Pngimage с размерами (загруженного файла) 256х32.
png:=tpngimage.Create;
png.LoadFromFile('animation.png');

Надо в Image rect(0,0,32,32) из Pngimage скопировать область, допустим, rect(32*3,0,32*4,32) с ALPHA каналом (4-й квадрат, отсчет с 0-ля) .
Какой функцией это можно осуществить? Image.canvas.CopyRect не работает альфа канал, png.Draw не работает вообще.

ЕЯ
Ек@терин@ Я!

>Image.canvas.CopyRect не работает альфа канал
Он вообще не работает в ТImage. Используй другой компонент.

Похожие вопросы
delphi. Как добавить текст на компонент Image?.Подробно.
Delphi. Image и пиксели никак не хотят работать правильно (
Спрайты. Как можно создать текстуру "вращающейся" монеты для 2D игрушки? (по кадровая анимация)
Как на image, на открытом изображении, поместить надпись в Delphi? или, если так нельзя, подскажите компоненты для этого
Как на image поместить надпись в Delphi? или, если так нельзя, подскажите компоненты для этого
CSS проблема с разметкой частей спрайта
CSS разместить части спрайта
Delphi 7. Как скопировать текст выбранного пункта в Combobox1 в буфер обмена?
delphi. Как нажатием кнопки (button) скопировать текст из Label?
Как открыть png в delphi 7 Как открыть png в delphi 7 и что бы была прозрачность картинки