Package cn.nukkit.entity.ai.sensor
Class NearestPlayerSensor
java.lang.Object
cn.nukkit.entity.ai.sensor.NearestPlayerSensor
- All Implemented Interfaces:
ISensor
@PowerNukkitXOnly
@Since("1.6.0.0-PNX")
public class NearestPlayerSensor
extends Object
implements ISensor
-
Field Summary
-
Constructor Summary
ConstructorDescriptionNearestPlayerSensor
(double range, double minRange) NearestPlayerSensor
(double range, double minRange, int period) -
Method Summary
Modifier and TypeMethodDescriptiondouble
int
返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用double
getRange()
void
sense
(EntityIntelligent entity)
-
Field Details
-
range
protected double range -
minRange
protected double minRange -
period
protected int period
-
-
Constructor Details
-
NearestPlayerSensor
public NearestPlayerSensor(double range, double minRange) -
NearestPlayerSensor
public NearestPlayerSensor(double range, double minRange, int period)
-
-
Method Details
-
sense
-
getPeriod
public int getPeriod()Description copied from interface:ISensor
返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用 -
getRange
public double getRange() -
getMinRange
public double getMinRange()
-