Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Анимационный Gif с помощью RX [D7]


Jimmy ©   (2013-08-24 12:20:00) 

Здравствуйте!
Создаю анимационный gif с прозрачной основой так (Delphi7, RX 2.75):
RxGIFAn.Image.Clear;
for i:=0 to 9 do
   begin
   RxGIFAn.Image.AddFrame(Bitmaps[i]);
   RxGIFAn.Image.Frames[i].AnimateInterval:=55;
   RxGIFAn.Image.Frames[i].TransparentColor:=clWhite;
   end;
RxGIFAn.Image.SaveToFile('1.gif');

Gif действительно получается прозрачным, однако последующий кадр не затирает предыдущий! То есть сначала виден 0-й кадр, потом и 0-й и 1-й одновременно, потом 0-й, 1-й и 2-й и так далее. Подскажите, как решить проблему? Заранее спасибо!


умный-преумный   (2013-08-24 17:34:00) [1]

тогда все хорошо.


Jimmy   (2013-08-24 17:24:00) [2]

Нет, это точно не так.


умный-преумный   (2013-08-24 17:23:00) [3]

а может ты такие уже добавляешь.


Jimmy   (2013-08-24 16:40:00) [4]

А как это может повлиять на результат?


умный-преумный   (2013-08-24 15:39:00) [5]

не приведен код создания Bitmaps[]


Наверх

Титульная страница Поиск, карта сайта Написать письмо