diff options
Diffstat (limited to 'js/ui')
| -rw-r--r-- | js/ui/controls.js | 2 | ||||
| -rw-r--r-- | js/ui/nopaint.js | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/js/ui/controls.js b/js/ui/controls.js index 00cb14c..a2b0c7b 100644 --- a/js/ui/controls.js +++ b/js/ui/controls.js @@ -182,6 +182,7 @@ var controls = (function(){ this.update(state) } +/* controls.nopaint = new HiddenCheckbox (nopaint_toggle) controls.nopaint.memorable = true controls.nopaint.on = "N" @@ -189,6 +190,7 @@ var controls = (function(){ var state = nopaint.toggle(state) this.update(state) } +*/ // diff --git a/js/ui/nopaint.js b/js/ui/nopaint.js index d6b0004..e3fb03c 100644 --- a/js/ui/nopaint.js +++ b/js/ui/nopaint.js @@ -11,11 +11,13 @@ var nopaint = (function(){ controls.paint = new Tool (nopaint_paint_el) controls.paint.use = function(state){ nopaint.play() + nopaint_pause_el.classList.toggle("hidden", false) } controls.nopaint_pause = new Tool (nopaint_pause_el) controls.nopaint_pause.use = function(state){ nopaint.pause() + nopaint_pause_el.classList.toggle("hidden", true) } // use own stepwise clock to drive tweens @@ -33,6 +35,7 @@ var nopaint = (function(){ nopaint.toggle = function(state){ var state = typeof state == "boolean" ? state : nopaint_rapper.classList.contains("hidden") nopaint_rapper.classList.toggle("hidden", ! state) + nopaint_pause_el.classList.toggle("hidden", true) document.body.classList.toggle("nopaint", state) return state } @@ -359,5 +362,6 @@ var nopaint = (function(){ nopaint.add_tool( new StarsTool({ weight: 6 }) ) nopaint.regenerate_weights() + nopaint.toggle(true) return nopaint })() |
