summaryrefslogtreecommitdiff
path: root/assets/javascripts/mx
diff options
context:
space:
mode:
authorJulie Lala <jules@okfoc.us>2014-04-27 16:20:36 -0400
committerJulie Lala <jules@okfoc.us>2014-04-27 16:20:36 -0400
commita0c68e2f34013952144c82936d84949b306693e8 (patch)
treedf3d96c277c53a51cb3685628e3740f76511021f /assets/javascripts/mx
parentee4d7acf2740b2ab4b2dd04393297e337ac42dd4 (diff)
backslash to noclip, fix colors
Diffstat (limited to 'assets/javascripts/mx')
-rw-r--r--assets/javascripts/mx/extensions/mx.movements.js8
-rw-r--r--assets/javascripts/mx/mx.js3
2 files changed, 5 insertions, 6 deletions
diff --git a/assets/javascripts/mx/extensions/mx.movements.js b/assets/javascripts/mx/extensions/mx.movements.js
index 164d747..2f377cb 100644
--- a/assets/javascripts/mx/extensions/mx.movements.js
+++ b/assets/javascripts/mx/extensions/mx.movements.js
@@ -222,10 +222,10 @@ MX.Movements = function (cam, viewHeight) {
vz += v * Math.sin(ry) * s
}
if (moveUp) {
- vy += v * scale
+ pos.y += v * scale
}
if (moveDown) {
- vy -= v * scale
+ pos.y -= v * scale
}
if (turnUp) {
@@ -242,7 +242,6 @@ MX.Movements = function (cam, viewHeight) {
}
pos.x += vx
- pos.y += vy
pos.z += vz
}
@@ -265,7 +264,6 @@ MX.Movements = function (cam, viewHeight) {
pos.y = ceiling
vz = vz || 1
}
-
}
if (vx || vy || vz) {
@@ -277,7 +275,7 @@ MX.Movements = function (cam, viewHeight) {
unlock: function(){ locked = false },
scale: function(n){ if (n) scale = n; return scale },
resetScale: function(n){ scale = DEFAULT_SCALE },
- gravity: function(g){ gravity = g },
+ gravity: function(g){ return typeof g == "boolean" ? gravity = g : gravity },
velocity: function(n){ v = clamp(n, 1, 50) },
jumpVelocity: function(n){ jumpV = clamp(n, 1, 50) },
}
diff --git a/assets/javascripts/mx/mx.js b/assets/javascripts/mx/mx.js
index df9abe7..79423df 100644
--- a/assets/javascripts/mx/mx.js
+++ b/assets/javascripts/mx/mx.js
@@ -138,7 +138,7 @@ var MX = MX || (function (undefined) {
// ========================================================================
function Object3D (el) {
-
+console.log(el)
this.setupDomElement(el)
this.setCSSTransformStyle('preserve-3d')
this.el.classList.add('mx-object3d')
@@ -222,6 +222,7 @@ var MX = MX || (function (undefined) {
if (classes) {
var i = classes.length
while (i--) {
+ console.log(classes[i].slice(1))
this.el.classList.add(classes[i].slice(1))
}
}