![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
перемещение по миникарте [Delphi, Windows]
Vin_Ghost © (2004-06-05 00:58:00)создал миникарту согласно статье с сайта MirGames. Все работает. Только как по ней (миникарте) перемещаться, чтобы при движении мыши (и зажатой кнопке) скролировалась сама карта.
Мне что надо создать еще одну поверхность что-ли? Или есть способ попроще? Потому как миникарта у меня выводится как спрайт.
Vin_Ghost (2004-06-07 21:46:00) [1]Наконец-то сделал миникарту и движение на ней.
Все оказалось не так трудно. И даже очень не трудно. Все дело в координатах!
теперь работает скролинг миникарты и с помощью мыши и с помощью клавы
Antichrist (2004-06-05 23:40:00) [2]
> чтобы при движении мыши (и зажатой кнопке)
уточни, на клаве или мыши? если мышь - отслеживаешь событие onMouseDown, там ставишь флажокtrue, далее в функции прорисовки if (f) меняешь скроллинговые переменные.
вроде так.
cyborg (2004-06-05 07:32:00) [3]В этот спрайт рисуй новые данные миникарты и выводи на экран.