Commit 1b7aa115 authored by Hixie's avatar Hixie

Fix the lerp the RIGHT way.

parent 4f9f5656
...@@ -22,9 +22,9 @@ Color lerpColor(Color a, Color b, double t) { ...@@ -22,9 +22,9 @@ Color lerpColor(Color a, Color b, double t) {
if (a == null && b == null) if (a == null && b == null)
return null; return null;
if (a == null) if (a == null)
return _scaleAlpha(a, t); return _scaleAlpha(b, t);
if (b == null) if (b == null)
return _scaleAlpha(b, 1.0 - t); return _scaleAlpha(a, 1.0 - t);
return new Color.fromARGB( return new Color.fromARGB(
lerpNum(a.alpha, b.alpha, t).toInt(), lerpNum(a.alpha, b.alpha, t).toInt(),
lerpNum(a.red, b.red, t).toInt(), lerpNum(a.red, b.red, t).toInt(),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment