|
@@ -118,6 +118,11 @@ |
|
|
} |
|
|
} |
|
|
// Плавно. |
|
|
// Плавно. |
|
|
function lerp(v0, v1, t) { |
|
|
function lerp(v0, v1, t) { |
|
|
|
|
|
// Убираем мельтешение. |
|
|
|
|
|
var delta = Math.abs(v0 - v1); |
|
|
|
|
|
if (delta < 1) { |
|
|
|
|
|
return v0; |
|
|
|
|
|
} |
|
|
return v0 * (1 - t) + v1 * t; |
|
|
return v0 * (1 - t) + v1 * t; |
|
|
} |
|
|
} |
|
|
var x = lerp(x0, x1, скорость); |
|
|
var x = lerp(x0, x1, скорость); |
|
|