0.0.6 • Published 10 years ago
uupaa.easing.js v0.0.6
Easing.js 
Easing functions.
Document
Browser and NW.js(node-webkit)
<script src="<module-dir>/lib/WebModule.js"></script>
<script src="<module-dir>/lib/Easing.js"></script>
<script>
var range = { start: 20, end: 300, time: 1000 };
var startValue = range.start;
var endValue = range.end;
var startTime = Date.now();
var currentTime = 0;
var endTime = range.time;
var div = document.body.appendChild( document.createElement("div") );
(function _tick() {
currentTime = Date.now() - startTime;
var finished = currentTime >= endTime;
var x = Easing["linear"](finished ? endTime : currentTime,
startValue,
endValue - startValue,
endTime);
div.style.left = x + "px";
if (finished) {
;
} else {
setTimeout(_tick, 0);
}
})();
</script>
WebWorkers
importScripts("<module-dir>lib/WebModule.js");
importScripts("<module-dir>lib/Easing.js");
Node.js
require("<module-dir>lib/WebModule.js");
require("<module-dir>lib/Easing.js");
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
11 years ago
0.0.1
11 years ago
0.0.0
11 years ago
0.8.18
11 years ago
0.8.17
11 years ago
0.8.16
11 years ago
0.8.15
11 years ago
0.8.14
11 years ago
0.8.13
11 years ago
0.8.12
11 years ago
0.8.11
11 years ago
0.8.10
11 years ago
0.8.9
11 years ago
0.8.8
11 years ago
0.8.7
11 years ago
0.8.6
11 years ago
0.8.5
11 years ago
0.8.4
11 years ago
0.8.3
11 years ago
0.8.2
11 years ago
0.8.1
11 years ago
0.8.0
11 years ago