float smooth(float value1, float value2, float amount)
float smooth(float value1, float value2, float amount, float rolloff)
0と1の間の数値を計算します。 amountがvalue1以下なら0を返し、value2以上なら1を返します。
amountがvalue1とvalue2の間にあれば、滑らかな(easin/easeout)補間が計算されます。 rolloffを指定すると、ブレンドの変曲点がシフトします。
rolloffが1より大きければ、変曲点が右にシフトし、1より小さければ(そして0より大きい)、変曲点が左にシフトします。
interp |