Graphics.drawRect() — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) |
SalwadoR (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
== Синтаксис == | == Синтаксис == | ||
<div class="example_box"><syntaxhighlight lang="javascript"> | <div class="example_box"><syntaxhighlight lang="javascript"> | ||
− | bullymp.graphics.drawRect(Vector2, Vector2, | + | bullymp.graphics.drawRect(Vector2 position, Vector2 size, RGB/RGBA color) |
</syntaxhighlight></div> | </syntaxhighlight></div> | ||
− | + | *'''position''' - x,y позиция отрисовки элемента на экране. | |
+ | *'''size''' - x,y размер отрисовываемого элемента. | ||
+ | *'''color''' - RGB/RGBA цвет для элемента. | ||
== Результат == | == Результат == | ||
− | Рисует прямоугольник на позиции Vector2, с определенными размерами цвета color. | + | Рисует прямоугольник на позиции Vector2, с определенными размерами, цвета color. |
== Пример == | == Пример == |
Текущая версия на 20:50, 28 апреля 2016
Graphics.drawRect() | Клиентская функция. |
Используется для отрисовки квадрата/прямоугольника на экране.
Содержание |
Синтаксис
bullymp.graphics.drawRect(Vector2 position, Vector2 size, RGB/RGBA color)
- position - x,y позиция отрисовки элемента на экране.
- size - x,y размер отрисовываемого элемента.
- color - RGB/RGBA цвет для элемента.
Результат
Рисует прямоугольник на позиции Vector2, с определенными размерами, цвета color.
Пример
Данный пример будет вызывать функцию, которая в свою очередь будет отрисовывать на экране 4 фигуры разной формы и цвета.
Клиент
function onFrameRender() { bullymp.graphics.drawRect(new Vector2(30, 100), new Vector2(100, 10), new RGB(255, 0, 0)); bullymp.graphics.drawRect(new Vector2(90, 120), new Vector2(40, 26), new RGBA(0, 255, 0, 100)); bullymp.graphics.drawRect(new Vector2(70, 155), new Vector2(60, 5), new RGBA(0, 255, 255, 200)); bullymp.graphics.drawRect(new Vector2(30, 170), new Vector2(80, 80), new RGB(255, 255, 0)); } eventHandlers.add("onFrameRender", onFrameRender);
Похожие функции
метод graphics.getScreenWidth
метод graphics.getScreenHeight
метод graphics.drawRect
метод graphics.drawText
метод graphics.drawLine
метод graphics.drawLine3D