![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать редактор карт типа как В Heroes III? [Delphi, Windows]
[Baradoo] © (2003-01-05 20:21:00)Сообственно вопрос в самой теме. Я не понимаю только как управлять хреновыми картинками, не используя DirectDraw... Неужели мне придется ставить на форму 100 image? Пробовал создать массив картинок, но какие-то глюки!!!! Чо делать? Мож кто сможет помочь?
Mirovodin (2003-01-06 13:50:00) [1]Очень просто, весь алгоритм строится на 4-х вещах:
1) Создание массива из элементов карты.
2) Визуализация массива.
3) Перевод координат курсора в координаты массива.
4) Изменение элемента массива.
Сергей Чурсин (2003-01-06 02:10:00) [2]...русуешь в OnPaint формы. :)
Darthman (2003-01-05 22:59:00) [3]И чем Direct не угодил?
Код:
var Image : Tbitmap;
begin
Image:=Tbitmap.Create;
Image.LoadFromFile("Somefilename");
//на форму кидаешь 1 компонент Image, допустим он называется Image1
Image1.Canvas.Draw(Image,X,Y);
//делаешь цикл, и все рисуется
end;