Показать сообщение отдельно
Старый 03.02.2011, 02:19   #2
RBK
Знающий
 
Аватар для RBK
 
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 113 полезных сообщений
(для 167 пользователей)
Ответ: проблема с изображениями

Есть минимум два способа: 1) Задний фон сделать спрайтом. 2)Использовать ImageBuffer.
Вторым способом делается примерно так:
.....

Render_Snow = CreateImage(xR, yR)
Out_Img = CreateImage(xR, yR)

While Not KeyHit(1)

doSnow()

UpdateWorld()

RenderWorld

GrabImage Render_Snow, 0, 0

SetBuffer ImageBuffer(Out_Img)

Cls

;DrawImage BackFon1,0,0
DrawImage BackFon,0,0
DrawImage SwordMan,900,300
DrawImage Render_Snow,0,0
DrawImage fen,MouseX(),MouseY()

SetBuffer BackBuffer()

DrawImage Out_Img,0,0

Flip

.....
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
MucT (03.02.2011)