Форум: "Игры";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
ВнизОбновление Canvasа Найти похожие ветки
← →
XGarik (2004-05-09 19:03) [0]Подскажите пожалуйста, как избежать эффекта мерцания при быстрой смене
Canvasa?
← →
KilkennyCat © (2004-05-09 19:06) [1]А как Вы его меняете? если же перерисовкой - неверно.
Рисуйте на TBitmap, а потом переносите при помощи BitBlt
← →
Мальчик (2004-05-09 19:49) [2]Двойная буферизация
Янух в помощь
← →
kas-t (2004-05-09 23:22) [3]Вообще если писать серьезные игры, наверное стоит разобраться с DelphiX.
А так в OnCreate формы можно добавить строчку Form1.DoubleBuffered:=True; Помнится мерцать переставало. Но пробывал только на Delphi6
← →
Bryke © (2004-05-09 23:41) [4]Научись DirectX, рекомендую книгу Краснова (альтернативы не много :)
← →
Mihey © (2004-05-10 00:05) [5]Вообще если писать серьезные игры, наверное стоит разобраться с DelphiX.
DelphiX тоже не очень, но получше канвы будет.
← →
lokid7 © (2004-05-10 06:22) [6]Хоть вместо канваса GDI+ используйте, побыстрее однако и возможностей по-больше :)
← →
MeF88 © (2004-05-10 07:02) [7]GDI+ быстрее канваса? Тогда лучше просто GDI юзать, он-то быстрее GDI+...
← →
KilkennyCat © (2004-05-10 09:42) [8]Предлагаю обращаться напрямую в память видеокарты. а лучше сразу в память монитора. :)
Вы забываете, что лучше - это все относительно... Тащить с собою GDI+ ради, например, фотоальбома? Или возиться с DirectX ради "Солитера"?
← →
Proger (2004-05-10 10:47) [9]Интересно наблюдать как тема отходит от вопроса Ж-)
← →
Mihey © (2004-05-10 20:22) [10]2 Proger:
А где ещё обсуждать?
2 KilkennyCat:
GDI+ сейчас уже и тащить в принципе не надо, но всё равно нет респекта этому делу.
← →
Thor © (2004-05-10 21:14) [11]Form1.Doublebuffered:=True
хотя такой ответ уже был :)
← →
Stalker_23b (2004-05-11 00:18) [12]если ломает учить DelphiX/DirectX, юзай Graphics32 (www.g32.org) - суперскоростная графическая библиотека, в применении очень простая.
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c