function keyboardDown() { //var d=-Z/20; switch(String.fromCharCode(event.keyCode)) { case 'w': //Z+=d; speedZ = 0.006; break; case 'a': //X-=d; speedX = -0.006; break; case 's': //Z-=d; speedZ = -0.006; break; case 'd': //X+=d; speedX = 0.006; break; case 'i': rotateY = 0.006; break; case 'j': rotateX = -0.006; break; case 'k': rotateY = -0.006; break; case 'l': rotateX = 0.006; break; default: break; } } function keyboardUp() { xPos = 0; zPos = 0; xEye = 0; yEye = 0; speedX = 0; speedZ = 0; rotateX = 0; rotateY = 0; } function keyboardPress() { //var d=-Z/20; switch(String.fromCharCode(event.keyCode)) { case 'w': //Z+=d; speedZ = 0.006; break; case 'a': //X-=d; speedX = -0.006; break; case 's': //Z-=d; speedZ = -0.006; break; case 'd': //X+=d; speedX = 0.006; break; case 'i': rotateY = 0.006; break; case 'j': rotateX = -0.006; break; case 'k': rotateY = -0.006; break; case 'l': rotateX = 0.006; break; default: break; } }