Admin (обсуждение | вклад) |
м (→Положение и поворот моба) |
||
Строка 82: | Строка 82: | ||
*Entity.addPosition(mob, x, y, z) - относительно перемещает сущность mob на координаты x, y, z. | *Entity.addPosition(mob, x, y, z) - относительно перемещает сущность mob на координаты x, y, z. | ||
*Entity.getLookAngle(mob) - возвращает угол обзора сущности mob в виде объекта {pitch: pitch, yaw: yaw}. Углы выражаются в радианах | *Entity.getLookAngle(mob) - возвращает угол обзора сущности mob в виде объекта {pitch: pitch, yaw: yaw}. Углы выражаются в радианах | ||
− | *Entity.setLookAngle(mob, yaw, pitch) - устанавливает сущности углы обзора | + | *Entity.setLookAngle(mob, yaw, pitch) - устанавливает сущности углы обзора yaw и pitch. Углы выражаются в радианах |
*Entity.getLookVector(mob) - возвращает вектор взгляда сущности mob в формате {x: x, y: y, z: z} | *Entity.getLookVector(mob) - возвращает вектор взгляда сущности mob в формате {x: x, y: y, z: z} | ||
*Entity.lookAt(entity, x, y, z) - устанавливает обзор сущности entity так, чтобы она смотрела на координаты x, y, z | *Entity.lookAt(entity, x, y, z) - устанавливает обзор сущности entity так, чтобы она смотрела на координаты x, y, z | ||
*Entity.lookAtCoords(entity, coords) - то же, что и ''Entity.lookAt'', но на вход принимает координаты в формате {x: x, y: y, z: z} | *Entity.lookAtCoords(entity, coords) - то же, что и ''Entity.lookAt'', но на вход принимает координаты в формате {x: x, y: y, z: z} | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
+ | |||
=== Движение моба === | === Движение моба === | ||
Вся работа с мобами осуществляется через модуль Entity.
{
speed: 0, // Скорость движения
denyY: false, // Запрещено ли изменение скорости по оси Y
jumpVel: 0 // Задаёт скорость по оси Y
}