moving init function

This commit is contained in:
Micho 2013-05-18 17:47:35 +02:00
parent 2c08fe4957
commit 5589945a27
1 changed files with 24 additions and 23 deletions

View File

@ -16,6 +16,30 @@ $(function () {
start(); start();
}) })
function init() {
context = $('#canvas')[0].getContext('2d');
clients = [];
data.matrix.forEach(function (times, index) {
clients[index] = {point:undefined, x:0, y:0, r:0, x0:0, y0:0, r0:0};
random[index] = Math.random();
});
var menu = $('#menu');
for (var i = 2; i < 16; i++) {
(function () {
var time = i*6*60;
var d = Math.floor(i/4);
var h = (i % 4)*6;
var node = $('<span class="button">T'+d+' '+h+':00</span>');
node.click(function () {
currentTime = time;
start();
})
menu.append(node);
})();
}
}
function start() { function start() {
if (!interval) interval = setInterval(update, frameDuration); if (!interval) interval = setInterval(update, frameDuration);
setTimeout(stop, 10000); setTimeout(stop, 10000);
@ -41,29 +65,6 @@ function update() {
renderCanvas(); renderCanvas();
} }
function init() {
context = $('#canvas')[0].getContext('2d');
clients = [];
data.matrix.forEach(function (times, index) {
clients[index] = {point:undefined, x:0, y:0, r:0, x0:0, y0:0, r0:0};
});
var menu = $('#menu');
for (var i = 2; i < 16; i++) {
(function () {
var time = i*6*60;
var d = Math.floor(i/4);
var h = (i % 4)*6;
var node = $('<span class="button">T'+d+' '+h+':00</span>');
node.click(function () {
currentTime = time;
start();
})
menu.append(node);
})();
}
}
function renderTime() { function renderTime() {
var d = Math.floor(currentTime/1440); var d = Math.floor(currentTime/1440);
var h = Math.floor(currentTime/60) % 24; var h = Math.floor(currentTime/60) % 24;