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


Processing atan2()用法及代码示例


Processing, atan2()用法介绍。

用法

  • atan2(y, x)

参数

  • y (float) 点的 y 坐标
  • x (float) 点的 x 坐标

返回

  • float

说明

计算从指定点到从正 x 轴测量的坐标原点的角度(以弧度为单位)。值以 float 的形式返回,范围从 PI-PIatan2() 函数最常用于将几何体定向到光标的位置。注意:由于计算切线的结构,点的y坐标是第一个参数,x坐标是第二个参数。

例子

void draw() {
  background(204);
  translate(width/2, height/2);
  float a = atan2(mouseY-height/2, mouseX-width/2);
  rotate(a);
  rect(-30, -5, 60, 10);
}

有关的

相关用法


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