程序包 org.bukkit.util
类 BlockIterator
java.lang.Object
org.bukkit.util.BlockIterator
这个类执行射线追踪并迭代一条直线上的所有单个方块.
原文:This class performs ray tracing and iterates along blocks on a line
-
构造器概要
构造器构造器说明BlockIterator
(LivingEntity entity) 创建BlockIterator.BlockIterator
(LivingEntity entity, int maxDistance) BlockIterator的构造函数.BlockIterator
(Location loc) BlockIterator的构造函数.BlockIterator
(Location loc, double yOffset) BlockIterator的构造函数.BlockIterator
(Location loc, double yOffset, int maxDistance) BlockIterator的构造函数.BlockIterator
(World world, Vector start, Vector direction, double yOffset, int maxDistance) BlockIterator的构造函数. -
方法概要
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 java.util.Iterator
forEachRemaining
-
构造器详细资料
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator
- 参数:
world
- 使用此追踪的世界start
- 追踪的初位置向量direction
- 追踪的方向向量yOffset
- 垂直偏移量,追踪从初向量开始垂直偏移这个值的范围maxDistance
- 这是在方块中追踪的最大距离, 设置此值在140以上可能导致未加载区块(unloaded chunks)的问题,值0表示无限制
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator
- 参数:
loc
- 射线追踪的起始位置yOffset
- 垂直偏移量,追踪从初向量开始垂直偏移这个值的范围maxDistance
- 这是在方块中追踪的最大距离, 设置此值在140以上可能导致未加载区块(unloaded chunks)的问题,值0表示无限制
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator.
- 参数:
loc
- 射线追踪的开始位置yOffset
- 垂直偏移量,追踪从初向量开始垂直偏移这个值的范围
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator.
- 参数:
loc
- 射线追踪的开始位置
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator.
- 参数:
entity
- 被用来设置追踪的实体maxDistance
- 这是在方块中追踪的最大距离, 设置此值在140以上可能导致未加载区块(unloaded chunks)的问题,值0表示无限制
-
BlockIterator
创建BlockIterator.原文:Constructs the BlockIterator.
- 参数:
entity
- 被用来设置追踪的实体信息
-
-
方法详细资料