onFrameRender — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} <div class="page_AboutFunction_server_frame"> <table class="page_infotable"><tr><td class="nam…») |
SalwadoR (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
---- | ---- | ||
Событие вызывается каждый раз, когда игра обновляет кадр. | Событие вызывается каждый раз, когда игра обновляет кадр. | ||
+ | |||
+ | Количество обновлений кадров зависит от FPS напрямую. Если клиент выдаёт 40 кадров/с, то функция будет вызываться 40 раз в секунду. | ||
+ | |||
+ | Так же, такие функции как [[bullymp.graphics.drawRect]], [[bullymp.graphics.drawText]] и им подобные, следует вызывать именно из под этого события. Поскольку на новом кадре нарисованных элементов не будет, они должны отрисовываться вместе с обновлением. | ||
+ | |||
+ | == Параметры == | ||
+ | <div class="example_box"><syntaxhighlight lang="javascript"> | ||
+ | Player thePlayer | ||
+ | </syntaxhighlight></div> | ||
+ | * '''thePlayer''' - отключившийся игрок. | ||
== Пример == | == Пример == |
Версия 10:39, 18 февраля 2018
onFrameRender | Серверное событие |
Событие вызывается каждый раз, когда игра обновляет кадр.
Количество обновлений кадров зависит от FPS напрямую. Если клиент выдаёт 40 кадров/с, то функция будет вызываться 40 раз в секунду.
Так же, такие функции как bullymp.graphics.drawRect, bullymp.graphics.drawText и им подобные, следует вызывать именно из под этого события. Поскольку на новом кадре нарисованных элементов не будет, они должны отрисовываться вместе с обновлением.
Параметры
Player thePlayer
- thePlayer - отключившийся игрок.
Пример
... на этой странице ещё нет примера, увы.