Библиотека "display" 🖥️
Данная библиотека работает только в событии onDisplayDrawing(matrix)
display.rectangle(float, float, float, float, int)
- Рисует прямоугольник с заданными параметрами: x, y, ширина, высота, цвет.display.rounded(float, float, float, float, int, int)
- Рисует закругленный прямоугольник с заданными параметрами: x, y, ширина, высота, радиус закругления, цвет.display.circle(float, float, float, float, float, float, int)
- Рисует круг с заданными параметрами:x
,y
, начальный уголstart
, конечный уголend
, радиус, ширина обводки и цвет.display.drawText(matrix, font, string, float, float, int)
- Рисует текст с заданными параметрами: матрица, шрифт, текст, x, y, цвет.display.drawCenterText(matrix, font, string, float, float, int)
- Рисует текст по центру с заданными параметрами: матрица, шрифт, текст, x, y, цвет.display.getTextWidth(font, string)
- Получает размер шрифта для заданного текста и шрифта.display.getWidth()
- Получает ширину монитора.display.getHeight()
- Получает высоту монитора.
display.rgb(int, int, int, int)
- Выводит цвет RGB с заданными аргументами: красный, зеленый, синий, альфа.display.createFont(font, size)
- Создание шрифта. Берёт шрифты установленные шрифты на вашем компьютере.
bloom(callback)
- Этот хук позволяет вам добавить вызов для рендеринга с эффектом "свечения" (bloom) в игре. Вы передаете функциюcallback
, которая будет вызываться для рендеринга. Пример использования:
blur(callback, intensity)
- Этот хук позволяет добавить размытие (blur) к рендерингу с заданной интенсивностью. Вы передаете функциюcallback
, которая будет вызываться для рендеринга, и значениеintensity
, определяющее интенсивность размытия. Пример использования:
Last updated