onFrameRender — различия между версиями

Материал из Bully Multiplayer Wiki
Перейти к: навигация, поиск
(Новая страница: «{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} <div class="page_AboutFunction_server_frame"> <table class="page_infotable"><tr><td class="nam…»)
 
Строка 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 - отключившийся игрок.

Пример

... на этой странице ещё нет примера, увы.

Похожие функции