love.graphics.setRenderTarget (Русский)
Available since LÖVE 0.7.0 |
It is not supported in earlier versions. |
Устанавливает или сбрасывает буфер кадра как цель для рисования. Все функции рисования будут происходить в выбранном буфере кадра до тех пор, пока он не будет сброшен или пока не будет установлен другой буфер кадра.
Contents
Функция
Вид
love.graphics.setRenderTarget( framebuffer )
Аргументы
Framebuffer framebuffer
- Новая цель для рисования.
Возвращает
Ничего.
Примечание
Все операции рисования до следующего вызова love.graphics.setRenderTarget будут происходить в буфере кадра и не будут видны на экране.
Функция
Вид
love.graphics.setRenderTarget( )
Аргументы
Нет.
Возвращает
Ничего.
Примечание
Сбрасывает цель рисования, дальнейшие операции рисования будут происходить на экране. Также эта функция отчищает экран.
Пример
Рисование в буфере кадра
-- рисуем закрашенный квадрат в буфере
love.graphics.setRenderTarget(framebuffer)
love.graphics.setColor(230,240,120)
love.graphics.rectangle('fill',0,0,100,100)
love.graphics.setRenderTarget()
-- рисуем уменьшенный буфер на экране
love.graphics.setColor(255,255,255)
love.graphics.draw(framebuffer, 200,100, 0, .5,.5)
Смотрите также
Другие языки
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info