Files
2013-08-17 20:16:03 -04:00

35 lines
656 B
JavaScript

/*
* Shape Shifter
* http://www.kennethcachia.com/shape-shifter
* A canvas experiment
*/
'use strict';
var S = {
init: function () {
var action = window.location.href,
i = action.indexOf('?a=');
S.Drawing.init('.canvas');
S.ShapeBuilder.init();
S.UI.init();
document.body.classList.add('body--ready');
if (i !== -1) {
S.UI.simulate(decodeURI(action).substring(i + 3));
} else {
S.UI.simulate('Shape|Shifter|Type|to start|#icon thumbs-up|#countdown 3||');
}
S.Drawing.loop(function () {
S.Shape.render();
});
}
};
window.addEventListener('load', function () {
S.init();
});