From a0c68e2f34013952144c82936d84949b306693e8 Mon Sep 17 00:00:00 2001 From: Julie Lala Date: Sun, 27 Apr 2014 16:20:36 -0400 Subject: backslash to noclip, fix colors --- assets/javascripts/rectangles/engine/mover.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'assets/javascripts/rectangles/engine/mover.js') diff --git a/assets/javascripts/rectangles/engine/mover.js b/assets/javascripts/rectangles/engine/mover.js index 8c71feb..cac2cca 100644 --- a/assets/javascripts/rectangles/engine/mover.js +++ b/assets/javascripts/rectangles/engine/mover.js @@ -2,6 +2,7 @@ var mover = new function(){ var base = this base.room = null + base.noclip = false base.init = function(){ base.bind() @@ -10,11 +11,22 @@ var mover = new function(){ base.bind = function(){ app.on("move", base.update) + keys.on("backslash", function(){ + base.noclip = ! base.noclip + app.movements.gravity( ! app.movements.gravity() ) + }) } base.update = function(pos){ var radius = scene.camera.radius + if (base.noclip) { + cam.x = pos.x + cam.y = pos.y + cam.z = pos.z + return + } + cam.y = pos.y // if we were in a room already.. -- cgit v1.2.3-70-g09d2