Редактирование:EntityState

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 26: Строка 26:
 
</div>
 
</div>
  
<div class="mw-parser-output">
 
 
=== Использование ===
 
=== Использование ===
  
Строка 45: Строка 44:
 
Методы класса&nbsp;''EntityState:''
 
Методы класса&nbsp;''EntityState:''
  
*getEntityState(entty) - возвращает объект&nbsp;''EntityStateInfo'', содержащий информацию о текущем действии сущности entity  
+
*
*getPlayerState() -&nbsp;возвращает объект&nbsp;''EntityStateInfo'', содержащий информацию о текущем действии игрока  
+
getEntityState(entty) - возвращает объект&nbsp;''EntityStateInfo'', содержащий информацию о текущем действии сущности entity
*getSpeed(entity) - возвращает линейную горизонтальную составляющую скорости сущности (значение больше нуля)  
+
 
 +
*
 +
getPlayerState() -&nbsp;возвращает объект&nbsp;''EntityStateInfo'', содержащий информацию о текущем действии игрока
 +
 
 +
*
 +
getSpeed(entity) - возвращает линейную горизонтальную составляющую скорости сущности (значение больше ноля)
 +
 
  
 
Методы и поля объектов&nbsp;''EntityStateInfo:''
 
Методы и поля объектов&nbsp;''EntityStateInfo:''
Строка 56: Строка 61:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 +
*
 +
toString() - возвращает строковое представление всех флагов. Например, если игрок бежит "вприпрыжку", ''toString()'' вернет ''"RUNNING | JUMPING"&nbsp;''(в основном используется для отладки).
  
*toString() - возвращает строковое представление всех флагов. Например, если игрок бежит "вприпрыжку", ''toString()'' вернет ''"RUNNING | JUMPING"&nbsp;''(в основном используется для отладки).
 
  
Стоит заметить, что библиотека на данный момент не учитывает зелья или средства передвижения (второе невозможно технически), поэтому может выдавать неожиданные результаты. </div>
+
Стоит заметить, что библиотека на данный момент не учитывает зелья или средства передвижения (второе невозможно технически), поэтому может выдавать неожиданные результаты.
 
</div>
 
</div>

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии GNU Free Documentation License 1.3 или более поздняя (см. Mineprogramming wiki:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!