Espruino:Справочник по API/Класс Graphics/createCallback(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Espruino/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[ www.espruino.com - ]</ref>= ==Синтакс...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=<ref>[ www.espruino.com - ]</ref>= | =Graphics.createCallback()<ref>[https://www.espruino.com/Reference#t_l_Graphics_createCallback www.espruino.com - Graphics.createCallback]</ref>= | ||
==Синтаксис== | ==Синтаксис== | ||
<syntaxhighlight lang="javascript" enclose="div"> | <syntaxhighlight lang="javascript" enclose="div"> | ||
Graphics.createCallback(width, height, bpp, callback) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==Параметры== | ==Параметры== | ||
* '''width''' – ширина в пикселях | |||
* '''height''' – высота в пикселях | |||
* '''bpp''' – количество бит на пиксель | |||
* '''callback''' – функция в формате function(x,y,col), которая будет вызываться каждый раз, когда нужно нарисовать пиксель, или объект в формате '''{setPixel:function(x,y,col),fillRect:function(x1,y1,x2,y2,col)}'''. Все аргументы уже проверены на предмет выхода за границы. | |||
==Возвращаемое значение== | ==Возвращаемое значение== | ||
Новый объект Graphics. | |||
==Описание== | ==Описание== | ||
Создает новый объект Graphics, который рендерится при помощи вызова JavaScript-функции обратного вызова для отрисовки пикселей. | |||
'''Примечание:''' Эта функция не доступна для устройств с маленькой flash-памятью. | |||
== Примеры == | == Примеры == | ||
Эта функция используется в следующих статьях документации [[Espruino]]: | |||
* [https://www.espruino.com/Graphics#line=19 Графическая библиотека] | |||
=См.также= | =См.также= |
Версия от 20:07, 3 января 2021
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Graphics.createCallback()[1]
Синтаксис
Graphics.createCallback(width, height, bpp, callback)
Параметры
- width – ширина в пикселях
- height – высота в пикселях
- bpp – количество бит на пиксель
- callback – функция в формате function(x,y,col), которая будет вызываться каждый раз, когда нужно нарисовать пиксель, или объект в формате {setPixel:function(x,y,col),fillRect:function(x1,y1,x2,y2,col)}. Все аргументы уже проверены на предмет выхода за границы.
Возвращаемое значение
Новый объект Graphics.
Описание
Создает новый объект Graphics, который рендерится при помощи вызова JavaScript-функции обратного вызова для отрисовки пикселей.
Примечание: Эта функция не доступна для устройств с маленькой flash-памятью.
Примеры
Эта функция используется в следующих статьях документации Espruino:
См.также
Внешние ссылки