Files
dusk/assets/scenes/cube.js
T

32 lines
527 B
JavaScript

var Cube = include('entities/cube.js');
print('Screen.aspect in JavaScript: ' + Screen.aspect);
var cam;
var cube;
var SceneCube = {
init: function() {
cam = Entity.create();
cam.add(COMPONENT_TYPE_POSITION);
cam.position.x = 3;
cam.position.y = 3;
cam.position.z = 3;
cam.position.lookAt(0, 0, 0);
cam.add(COMPONENT_TYPE_CAMERA);
cube = Cube.create();
},
update: function() {
cube.update();
},
dispose: function() {
cam.dispose();
cube.dispose();
}
};
SceneCube;