|
1
|
function scr_remapvaluescr_remapvalue
function scr_remapvalue(arg0, arg1, arg2, arg3, arg4)
{
if (arg1 == arg0)
return arg3;
var __invLerp = (arg2 - arg0) / (arg1 - arg0);
return lerp(arg3, arg4, __invLerp);
}
function remap(arg0, arg1, arg2, arg3, arg4)
{
var __invLerp = scr_inverselerp(arg0, arg1, arg4);
return lerp(arg2, arg3, __invLerp);
}
function remap_clamped(arg0, arg1, arg2, arg3, arg4)
{
var __remapped_value = remap(arg0, arg1, arg2, arg3, arg4);
return clamp(__remapped_value, min(arg2, arg3), max(arg2, arg3));
} (arg0, arg1, arg2, arg3, arg4)
|
|
11
|
var __invLerp = scr_inverselerpscr_inverselerp
function inverselerp(arg0, arg1, arg2)
{
if (arg1 == arg0)
return 0;
return (arg2 - arg0) / (arg1 - arg0);
}
function scr_inverselerp(arg0, arg1, arg2)
{
if (arg1 == arg0)
return 0;
return (arg2 - arg0) / (arg1 - arg0);
} (arg0, arg1, arg4);
|