DrawBlock image, x,y [,frame]

Параметры

image = указатель рисунка
x = координата x, куда будет выводиться рисунок
y = координата y, куда будет выводиться рисунок
frame = кадр рисунка, который будет выводиться (не обязательноl - по умолчанию 0)

Описание

Эта команда похожа на команду DrawImage за исключением того, что любая прозрачность или MaskImage игнорируются, и выводится все изображение (включая замаскированные цвета). Кадр указывать не обязательно.

Смотрите также: DrawImage

Пример

; Пример DrawBlock

; Установим графический режим
Graphics 640,480,16

; Создаем пустой рисунок
gfxCircle=CreateImage(50,50)

; Рисуем круг
; Устанавливаем наш рисунок для рисования
SetBuffer ImageBuffer(gfxCircle)
Color 255,0,0
; Оставим дополнительное пространство между кругом и краем рисунка
Oval 10,10,30,30,1

; Не забудем переключиться на задний буфер!
SetBuffer BackBuffer()
; Установим цвет очистки экрана
ClsColor 255,255,255

; Перемещаем наш рисунок по белому экрану
; используя координаты мыши MouseX,Y
While Not KeyHit(1)
Cls
DrawBlock gfxCircle,MouseX(),MouseY()
Flip
Wend

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в Интернете