Skip to content

Commit

Permalink
dev: fix buttons
Browse files Browse the repository at this point in the history
  • Loading branch information
egonelbre committed Jun 21, 2012
1 parent 4f869fb commit 0424e8d
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 12 deletions.
18 changes: 10 additions & 8 deletions js/buttons.js
Expand Up @@ -72,7 +72,7 @@ var loadFromDefiniton = function(def){
return net; return net;
}; };


load.onclick = function(){ load.addEventListener("click", function(){
log.innerHTML = "processing..."; log.innerHTML = "processing...";
var text = input.value; var text = input.value;
try { try {
Expand All @@ -83,16 +83,18 @@ load.onclick = function(){
} catch (err){ } catch (err){
log.innerHTML = err; log.innerHTML = err;
} }
}; });


step.onclick = function(){ step.addEventListener("click", function(){
main.net.cpu.process(); main.net.cpu.process();
}; });


run.onclick = function(){ run.addEventListener("click", function(){
main.net.cpu.paused = false; main.net.cpu.paused = false;
}; });

var btnStop = document.get


stop.onclick = function(){ document.getElementById("stop").addEventListener("click", function(){
main.net.cpu.paused = true; main.net.cpu.paused = true;
}; });
4 changes: 2 additions & 2 deletions js/main.js
Expand Up @@ -44,15 +44,15 @@ net = new Net();
main.net = net; main.net = net;


setInterval(function(){ setInterval(function(){
main.net.cpu.process(); main.net.cpu.update();
}, 40); }, 40);


main.huds.add(new NetUI()); main.huds.add(new NetUI());
main.huds.add(new NetMover()); main.huds.add(new NetMover());
main.huds.add(new WireAdjuster()); main.huds.add(new WireAdjuster());
main.huds.add(new BiasAdjuster()); main.huds.add(new BiasAdjuster());


setTimeout(function(){load.onclick();}, 1000); setTimeout(function(){load.click();}, 1000);


canvas.width = main.size.x; canvas.width = main.size.x;
canvas.height = main.size.y; canvas.height = main.size.y;
Expand Down
6 changes: 4 additions & 2 deletions js/net.js
Expand Up @@ -13,10 +13,12 @@ CPU.methods({
toggle : function(){ toggle : function(){
this.paused = !this.paused; this.paused = !this.paused;
}, },
process : function(){ update : function(){
if(this.paused) if(this.paused)
return; return;

this.process();
},
process : function(){
this.time += 1; this.time += 1;
var cur = this.next, var cur = this.next,
keys = Object.keys(cur); keys = Object.keys(cur);
Expand Down

0 comments on commit 0424e8d

Please sign in to comment.