Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static function alerp(a:Number, b:Number, lerp:Number):Number
- {
- var d:Number = Math.abs(a - b);
- var which:Boolean;
- if (a > b)
- {
- b += 360;
- which = false;
- } else {
- a += 360;
- which = true;
- }
- if (Math.abs(a - b) > d)
- {
- if (which)
- {
- a -= 360;
- } else {
- b -= 360;
- }
- }
- return lerp * (b - a) + a;
- }
Add Comment
Please, Sign In to add comment