リファレンス URL:clamp(val,min,max)
「実数型 (real) 」として返り値。 Returns a value clamped between the specified minimum and maximum. 値のクランプ機能。 第一引数に対象となる値 (val) を渡し、第二引数( 最小値・min )、第三引数( 最大値・max )の範囲内で固定 (クランプ・clamp ) された値を返す関数。
- 第一引数が最小値より小さければ最小値 ( min ) として返す
- 第一引数が最大値より大きければ最大値 ( max ) として返す
- 第一引数が固定された範囲内の数値ならそのまま返す
スクリプト・サンプルif (val<min){return min;}
elseif (val>max){return max;}
else return;
speed = clamp(speed, 1, 10);
// 1 〜 10 までの数値以外返さない。Speed が 1 以下、10 以上にはならない
Functions/clamp