Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
ВнизМерцание в TImage Найти похожие ветки
← →
snakecatcher (2007-05-15 17:54) [0]Доброго времени суток!!!
Возникла проблема при написании курсовой. Суть задачи в том, что поезда движутся по кольцевой дороге. В качестве поезда у меня выступает TPanel, а на ней TImage. В TImage загружено изображение и при движении оно мерцает, а в идеале я собирался перерисовывать изображение каждый раз т.к. оно по идее должно поворачиваться, но при этом мерцание становится уж совсем сильным. Подскажите что делать, ведь например в играх весь экран постоянно перерисовывается, но косяков нет!!! Заранее спасибо
← →
clickmaker © (2007-05-15 18:08) [1]DoubleBuffered = true?
← →
Knight © (2007-05-15 18:13) [2]Или перехватывать перерисовку фона за TImage...
← →
Knight © (2007-05-15 18:13) [3]Или перерисовывать TImage без перерисовки фона.. :)
← →
clickmaker © (2007-05-15 18:17) [4]или вообще убрать нахрен TImage, а взять OpenGL )
← →
G_M_S © (2007-05-15 18:23) [5]Нарисуй фон на TImage и движущиеся объекты - тоже TImage !БЕЗ! TPanel. Мерцания почти не видно (TD2006 - рисовал картинки, двигал с клавы).
← →
antonn © (2007-05-15 22:13) [6]вообще, что за прикол, везде сувать панель - то рисовать на ней, то двигать с картинкой...
← →
Alexdeil (2007-05-16 00:12) [7]В процедуру имитации движения поездов (см. clickmaker):
MainForm.DoubleBuffered := true;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.072 c