2つのベクトル間で比例的に同じ距離にある新しいx
、y
、z
成分を計算します。
amt
パラメータは、古いベクトルと新しいベクトルの間で補間する量です。 0.0は全ての成分を古いベクトルと同じに保ち、0.5は中間点、 1.0は全ての成分を新しいベクトルと同じにします。
lerp()
の静的バージョン(p5.Vector.lerp(v0, v1, 0.5)
のような)は、 新しいp5.Vectorオブジェクトを返し、 元のオブジェクトは変更しません。
実例
シンタックス
lerp(x, y, z, amt)
lerp(v, amt)
lerp(v1, v2, amt, [target])
パラメーター
x
Number:
x成分。
y
Number:
y成分。
z
Number:
z成分。
amt
Number:
0.0(古いベクトル)と1.0(新しいベクトル)の間の補間量。 0.5は中間点です。
v
p5.Vector:
補間先のp5.Vector。
v1
p5.Vector:
v2
p5.Vector:
target
p5.Vector:
結果を受け取るベクトル
Notice any errors or typos? Please let us know. Please feel free to edit src/math/p5.Vector.js and open a pull request!