RGB — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) |
SalwadoR (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} | {{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} | ||
− | <div class=" | + | <div class="page_AboutFunction_shared_frame"> |
− | <table class="page_infotable"><tr><td class="name_text">{{PAGENAME}}</td><td class=" | + | <table class="page_infotable"><tr><td class="name_text">{{PAGENAME}}</td><td class="page_AboutFunction_shared">Общий конструктор</td></tr></table> |
---- | ---- | ||
Используется для создания цвета, который может быть задействован в дальнейшем. | Используется для создания цвета, который может быть задействован в дальнейшем. | ||
== Синтаксис == | == Синтаксис == | ||
<div class="example_box"><syntaxhighlight lang="javascript"> | <div class="example_box"><syntaxhighlight lang="javascript"> | ||
− | + | RGB(Number R, Number G, Number B) | |
</syntaxhighlight></div> | </syntaxhighlight></div> | ||
Строка 20: | Строка 20: | ||
<div class = "example_client_box">'''Клиент'''<div class="example_box"><syntaxhighlight lang="javascript"> | <div class = "example_client_box">'''Клиент'''<div class="example_box"><syntaxhighlight lang="javascript"> | ||
var colors = { | var colors = { | ||
− | red : new RGB(255, 0, 0), | + | red: new RGB(255, 0, 0), |
− | green : new RGB(0, 255, 0), | + | green: new RGB(0, 255, 0), |
− | blue : new RGB(0, 0, 255) | + | blue: new RGB(0, 0, 255) |
− | } | + | }; |
− | function | + | function onFrameRenderCallback() { |
bullymp.graphics.drawRect(new Vector2(10, 10), new Vector2(100, 30), colors.red); | bullymp.graphics.drawRect(new Vector2(10, 10), new Vector2(100, 30), colors.red); | ||
bullymp.graphics.drawRect(new Vector2(10, 50), new Vector2(100, 30), colors.green); | bullymp.graphics.drawRect(new Vector2(10, 50), new Vector2(100, 30), colors.green); | ||
bullymp.graphics.drawRect(new Vector2(10, 90), new Vector2(100, 30), colors.blue); | bullymp.graphics.drawRect(new Vector2(10, 90), new Vector2(100, 30), colors.blue); | ||
− | } | + | }; |
− | eventHandlers.add("onFrameRender", | + | eventHandlers.add("onFrameRender", onFrameRenderCallback); |
</syntaxhighlight></div></div> | </syntaxhighlight></div></div> | ||
Версия 03:59, 18 февраля 2018
RGB | Общий конструктор |
Используется для создания цвета, который может быть задействован в дальнейшем.
Содержание |
Синтаксис
RGB(Number R, Number G, Number B)
- R - Красный цвет в диапазоне 0-255.
- G - Зелёный цвет в диапазоне 0-255.
- B - Синий цвет в диапазоне 0-255.
Результат
Возвращает созданный RGB цвет.
Пример
Данный пример создаёт 3 цвета и рисует 3 линии с их использованием.
Клиент
var colors = { red: new RGB(255, 0, 0), green: new RGB(0, 255, 0), blue: new RGB(0, 0, 255) }; function onFrameRenderCallback() { bullymp.graphics.drawRect(new Vector2(10, 10), new Vector2(100, 30), colors.red); bullymp.graphics.drawRect(new Vector2(10, 50), new Vector2(100, 30), colors.green); bullymp.graphics.drawRect(new Vector2(10, 90), new Vector2(100, 30), colors.blue); }; eventHandlers.add("onFrameRender", onFrameRenderCallback);
Похожие функции
конструктор Font
конструктор RGB
конструктор RGBA
конструктор Vector2
конструктор Vector3