PHP Класс pocketmine\level\MovingObjectPosition

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$blockX
$blockY
$blockZ
$entityHit pocketmine\entity\Entity
$hitVector pocketmine\math\Vector3
$sideHit Bottom = 0, Top = 1, East = 2, West = 3, North = 4, South = 5.
$typeOfHit 0 = block, 1 = entity

Открытые методы

Метод Описание
fromBlock ( integer $x, integer $y, integer $z, integer $side, Vector3 $hitVector ) : MovingObjectPosition
fromEntity ( Entity $entity ) : MovingObjectPosition

Защищенные методы

Метод Описание
__construct ( )

Описание методов

__construct() защищенный Метод

protected __construct ( )

fromBlock() публичный статический Метод

public static fromBlock ( integer $x, integer $y, integer $z, integer $side, Vector3 $hitVector ) : MovingObjectPosition
$x integer
$y integer
$z integer
$side integer
$hitVector pocketmine\math\Vector3
Результат MovingObjectPosition

fromEntity() публичный статический Метод

public static fromEntity ( Entity $entity ) : MovingObjectPosition
$entity pocketmine\entity\Entity
Результат MovingObjectPosition

Описание свойств

$blockX публичное свойство

public $blockX

$blockY публичное свойство

public $blockY

$blockZ публичное свойство

public $blockZ

$entityHit публичное свойство

public Entity,pocketmine\entity $entityHit
Результат pocketmine\entity\Entity

$hitVector публичное свойство

public Vector3,pocketmine\math $hitVector
Результат pocketmine\math\Vector3

$sideHit публичное свойство

Bottom = 0, Top = 1, East = 2, West = 3, North = 4, South = 5.
public $sideHit

$typeOfHit публичное свойство

0 = block, 1 = entity
public $typeOfHit