summaryrefslogtreecommitdiff
path: root/assets/javascripts/rectangles/util
diff options
context:
space:
mode:
Diffstat (limited to 'assets/javascripts/rectangles/util')
-rw-r--r--assets/javascripts/rectangles/util/colors.js10
-rw-r--r--assets/javascripts/rectangles/util/keys.js4
2 files changed, 12 insertions, 2 deletions
diff --git a/assets/javascripts/rectangles/util/colors.js b/assets/javascripts/rectangles/util/colors.js
index 77473d7..68f0901 100644
--- a/assets/javascripts/rectangles/util/colors.js
+++ b/assets/javascripts/rectangles/util/colors.js
@@ -30,7 +30,15 @@
}
var select = document.querySelector("#palette")
- select.addEventListener("change", function(){ colors = color_palettes[select.value] })
+ select.addEventListener("change", function(){
+ colors = color_palettes[select.value]
+ clipper.rooms.forEach(function(room){
+ room.walls.forEach(function(wall){
+ wall.randomize_colors()
+ })
+ })
+
+ })
window.colors = color_palettes[select.value]
window.palettes = color_palettes
diff --git a/assets/javascripts/rectangles/util/keys.js b/assets/javascripts/rectangles/util/keys.js
index e0ab045..5a5c9d2 100644
--- a/assets/javascripts/rectangles/util/keys.js
+++ b/assets/javascripts/rectangles/util/keys.js
@@ -2,6 +2,7 @@ var keys = (function(){
var base = new function(){}
base.tube = new Tube ()
+ base.debug = false
base.on = function(){
base.tube.on.apply(base.tube, arguments)
@@ -17,7 +18,8 @@ var keys = (function(){
case undefined:
break;
default:
- // console.log(key)
+ if (keys.debug) console.log(key)
+ base.tube(key)
break;
}
})