org.bukkit.util.Vector.toString()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(90)

本文整理了Java中org.bukkit.util.Vector.toString()方法的一些代码示例,展示了Vector.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Vector.toString()方法的具体详情如下:
包路径:org.bukkit.util.Vector
类名称:Vector
方法名:toString

Vector.toString介绍

[英]Returns this vector's components as x,y,z.
[中]以x、y、z的形式返回此向量的分量。

代码示例

代码示例来源:origin: CitizensDev/CitizensAPI

@Override
  public String toString() {
    return vector.toString();
  }
}

代码示例来源:origin: elBukkit/MagicPlugin

@Override
  public String toString()
  {
    return "[" + min.toString() + " - " + max.toString() + "] (" + (max.getX() - min.getX()) + "x" + (max.getY() - min.getY()) + "x" + (max.getZ() - min.getZ()) + ")";
  }
}

代码示例来源:origin: eccentricdevotion/TARDIS

setback.put("y", exit.getY());
  setback.put("z", exit.getZ());
  setback.put("direction", exit.getDirection().toString());
  setback.put("submarine", (is_next_sub) ? 1 : 0);
} else {

代码示例来源:origin: NyaaCat/RPGItems-reloaded

public static Vector hitPoint(BoundingBox bb, Vector hitNormal) {
  if (hitNormal.getX() > 0) {
    return new Vector(bb.getMinX(), bb.getCenterY(), bb.getCenterZ());
  }
  if (hitNormal.getX() < 0) {
    return new Vector(bb.getMaxX(), bb.getCenterY(), bb.getCenterZ());
  }
  if (hitNormal.getY() > 0) {
    return new Vector(bb.getCenterX(), bb.getMinY(), bb.getCenterZ());
  }
  if (hitNormal.getY() < 0) {
    return new Vector(bb.getCenterX(), bb.getMaxY(), bb.getCenterZ());
  }
  if (hitNormal.getZ() > 0) {
    return new Vector(bb.getCenterX(), bb.getCenterY(), bb.getMinZ());
  }
  if (hitNormal.getZ() < 0) {
    return new Vector(bb.getCenterX(), bb.getCenterY(), bb.getMaxZ());
  }
  throw new IllegalArgumentException("hitNormal: " + hitNormal.toString());
}

相关文章