Difference between revisions of "Clamping (日本語)"

(Created page with "値を特定範囲内で固定します。この関数は最大値以外の大きさ、最低値以外の小ささにならないことを確認するために使用してく...")
 
m
 
Line 16: Line 16:
 
{{#set:Author=Rmcode}}
 
{{#set:Author=Rmcode}}
 
{{#set:Description=この関数は特定範囲へ値を固定します。}}
 
{{#set:Description=この関数は特定範囲へ値を固定します。}}
 +
{{#set:LOVE Version=any}}

Latest revision as of 23:20, 14 November 2016

値を特定範囲内で固定します。この関数は最大値以外の大きさ、最低値以外の小ささにならないことを確認するために使用してください。

---
-- 特定範囲へ値をクランプします。
-- @param min - 最小値。
-- @param val - クランプ値。
-- @param max - 最大値。
--
function clamp(min, val, max)
    return math.max(min, math.min(val, max));
end