Показать сообщение отдельно
Старый 16.09.2007, 06:18   #27
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: как создать карту-радар ??

если речь зашла о стартегии, причом реалтайм:
1. каждый кадр отрисовывать ненадо - убьете производительность об стенку.
2. создаете обычную картинку (или тексу, если выводите через фастимедж), получаете ее буфер. затем раз в секунду, скажем, производите перерисовку всего и вся, какой пиксель красиь ясно из предыдущих постов. кончено перед расчетом надо получить велечину обратную масштабу, чтобы не делать на масштаб, а умножать на обратную величину (ибо ето придется делать каждый раз). перед всей этой прорисовкой копируется черную картинку в эту.
3. здания отрисовываются так:
а. перерисовка происходит только тогда, каогда здание построено или когда здание уничтожено.
б. рисуется все большими квадратами , предварительно также заполняется черной поверхностью
в. отрисовывается картинка перед картнкой с юнитами , но после отрисовки карты местности.
(Offline)
 
Ответить с цитированием