当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing PVector.random3D()用法及代码示例


Processing, 类PVector中的random3D()用法介绍。

用法

  • .random3D()
  • .random3D(parent)
  • .random3D(target)
  • .random3D(target, parent)

参数

  • parent (PApplet) 当前的 PApplet 实例
  • target (PVector) 目标向量(如果为空,将创建一个新向量)

返回

  • PVector

说明

返回具有随机方向的新 3D 单位向量。如果您将this 作为参数传入,它将使用 PApplet 的随机数生成器。

例子

PVector v;

void setup() {
  v = PVector.random3D();
  println(v);
  // May print something like:
  // [ 0.61554617, -0.51195765, 0.599168 ] or 
  // [ -0.4695841, -0.14366731, -0.8711202 ] or 
  // [ 0.6091097, -0.22805278, -0.7595902 ]
}

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 PVector.random3D()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。