added view modules

This commit is contained in:
logsol 2012-07-12 23:52:10 +02:00
parent 0210d482ab
commit d31304acd2
7 changed files with 149 additions and 1 deletions

View file

@ -0,0 +1,30 @@
define(['Vendor/Wrapper/Three', 'Chuck/Settings'], function(Three, Settings) {
function CameraController() {
this.camera = new Three.OrthographicCamera(
-Settings.STAGE_WIDTH/2,
Settings.STAGE_WIDTH/2,
Settings.STAGE_HEIGHT/2,
-Settings.STAGE_HEIGHT/2,
-2000,
1000
);
//this.camera = new Three.PerspectiveCamera(45, 600 / 400, 1, 1000);
this.camera.position.z = 481;
}
CameraController.prototype.getCamera = function(){
return this.camera;
}
CameraController.prototype.setPosition = function(x, y, z){
this.camera.position.x = x;
this.camera.position.y = y;
this.camera.position.z = z;
}
return CameraController;
});