Difference between revisions of "love.graphics.rectangle (Русский)"

(Created page with 'Рисует прямоугольник. == Функция == === Вид === <source lang="lua"> love.graphics.rectangle( mode, x, y, width, height ) </source> === Аргумен…')
 
 
Line 1: Line 1:
 +
== Функция ==
 
Рисует прямоугольник.
 
Рисует прямоугольник.
 +
=== Вид ===
 +
<source lang="lua">
 +
love.graphics.rectangle( mode, x, y, width, height )
 +
</source>
 +
=== Аргументы ===
 +
{{param_(Русский)|DrawMode|mode|В каком режиме рисовать прямоугольник.}}
 +
{{param_(Русский)|number|x|X координата прямоугольника.}}
 +
{{param_(Русский)|number|y|Y координата прямоугольника.}}
 +
{{param_(Русский)|number|width|Ширина прямоугольника.}}
 +
{{param_(Русский)|number|height|Высота прямоугольника.}}
 +
=== Возвращает ===
 +
Ничего.
 +
 
== Функция ==
 
== Функция ==
 +
{{newin|[[0.10.0]]|100|type=variant}}
 +
Рисует прямоугольник с закругленными углами.
 
=== Вид ===
 
=== Вид ===
 
<source lang="lua">
 
<source lang="lua">
love.graphics.rectangle( mode, x, y, width, height )
+
love.graphics.rectangle( mode, x, y, width, height, rx, ry, segments )
 
</source>
 
</source>
 
=== Аргументы ===
 
=== Аргументы ===
Line 11: Line 27:
 
{{param_(Русский)|number|width|Ширина прямоугольника.}}
 
{{param_(Русский)|number|width|Ширина прямоугольника.}}
 
{{param_(Русский)|number|height|Высота прямоугольника.}}
 
{{param_(Русский)|number|height|Высота прямоугольника.}}
 +
{{param_(Русский)|number|rx|Радиус всех закругленных углов по оси x. Не может быть больше половины ширины прямоугольника.}}
 +
{{param_(Русский)|number|ry (rx)|Радиус всех закругленных углов по оси y. Не может быть больше половины высоты прямоугольника.}}
 +
{{param_(Русский)|number|segments (nil)|Количество сегментов используемых для рисования закругленных углов. A default amount will be chosen if no number is given.}}
 
=== Возвращает ===
 
=== Возвращает ===
 
Ничего.
 
Ничего.
 +
 +
== Примеры ==
 +
=== Рисует прямоугольник на позиции 20,50 с шириной в 60 и высотой 120 ===
 +
<source lang="lua">
 +
function love.draw()
 +
    love.graphics.rectangle("fill", 20, 50, 60, 120 )
 +
end
 +
</source>
 +
 
== Смотрите также ==
 
== Смотрите также ==
 
* [[parent::love.graphics_(Русский)]]
 
* [[parent::love.graphics_(Русский)]]

Latest revision as of 11:38, 29 June 2016

Функция

Рисует прямоугольник.

Вид

love.graphics.rectangle( mode, x, y, width, height )

Аргументы

DrawMode mode
В каком режиме рисовать прямоугольник.
number x
X координата прямоугольника.
number y
Y координата прямоугольника.
number width
Ширина прямоугольника.
number height
Высота прямоугольника.

Возвращает

Ничего.

Функция

Available since LÖVE 0.10.0
This variant is not supported in earlier versions.

Рисует прямоугольник с закругленными углами.

Вид

love.graphics.rectangle( mode, x, y, width, height, rx, ry, segments )

Аргументы

DrawMode mode
В каком режиме рисовать прямоугольник.
number x
X координата прямоугольника.
number y
Y координата прямоугольника.
number width
Ширина прямоугольника.
number height
Высота прямоугольника.
number rx
Радиус всех закругленных углов по оси x. Не может быть больше половины ширины прямоугольника.
number ry (rx)
Радиус всех закругленных углов по оси y. Не может быть больше половины высоты прямоугольника.
number segments (nil)
Количество сегментов используемых для рисования закругленных углов. A default amount will be chosen if no number is given.

Возвращает

Ничего.

Примеры

Рисует прямоугольник на позиции 20,50 с шириной в 60 и высотой 120

function love.draw()
    love.graphics.rectangle("fill", 20, 50, 60, 120 )
end

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

Другие языки