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