Показать сообщение отдельно
Старый 21.02.2012, 10:58   #4
Animan2010
AnyKey`щик
 
Регистрация: 03.01.2012
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос об изображениях

Уря, нашёл выход, с помощью grabimage, как облегчить работу компьютеру)
Сперва:
global map_drawned = false
global image = createimage(640,480) ;создаём пустую картинку размером с экран
затем основной цикл:
repeat
if map_drawned = false then ;тут проверка
for y = 0 to 14 ;количество
for x = 0 to 19 ;тайлов на карте (14*19)
drawimage tileset,x*40,y*40,map(x,y) ;тут, думаю, понятно, но не в этом суть.
next
next ;всё, карта нарисована
grabimage image,0,0 ;захватываем полностью изображение
map_drawned = true ;больше эти циклы выполняться не будут
endif

drawimage image,0,0 ;готовая карта рисуется одной картинкой

forever

Может вам всем это известно, но мало ли)
(Offline)
 
Ответить с цитированием