PHP Класс pocketmine\entity\Creature

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

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

Свойство Тип Описание
$attackingTick

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

Метод Описание
attack ( $damage, EntityDamageEvent $source )
getMyPitch ( Vector3 $from, Vector3 $to ) : float | integer
getMyYaw ( $mx, $mz ) : float | integer
ifjump ( Level $level, Vector3 $v3, boolean $hate = false, boolean $reason = false ) : boolean | float | string
onUpdate ( $tick )
whatBlock ( Level $level, $v3 )
willMove ( $distance = 36 )

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

attack() публичный Метод

public attack ( $damage, EntityDamageEvent $source )
$source pocketmine\event\entity\EntityDamageEvent

getMyPitch() публичный Метод

public getMyPitch ( Vector3 $from, Vector3 $to ) : float | integer
$from pocketmine\math\Vector3
$to pocketmine\math\Vector3
Результат float | integer 获取pitch角度

getMyYaw() публичный Метод

public getMyYaw ( $mx, $mz ) : float | integer
$mx
$mz
Результат float | integer 获取yaw角度

ifjump() публичный Метод

public ifjump ( Level $level, Vector3 $v3, boolean $hate = false, boolean $reason = false ) : boolean | float | string
$level pocketmine\level\Level
$v3 pocketmine\math\Vector3
$hate boolean
$reason boolean
Результат boolean | float | string 判断某坐标是否可以行走 并给出原因

onUpdate() публичный Метод

public onUpdate ( $tick )

whatBlock() публичный Метод

public whatBlock ( Level $level, $v3 )
$level pocketmine\level\Level

willMove() публичный Метод

public willMove ( $distance = 36 )

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

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

public $attackingTick