(p5.Vector.obj).setHeading

def setup
  createCanvas(100, 100)
  background(220)
  v = createVector(10, 20)
  text(format("%.8f", v.heading) , 10, 30)
  v.setHeading(PI)
  text(format("%.8f", v.heading) , 10, 60)
end

p5.jsリファレンス(参考情報)

[p5.js] (p5.Vector.obj).setHeading

概要

ベクトルの大きさを変えずに回転角度を設定します。

書式

setHeading(angle)

引数

引数名内容備考オプションデフォルト値
angle回転角度angleModeに依存

戻値

なし

備考

・このメソッドは2次元ベクトルでのみ有効です。

関連

angleMode