main.js 617 B

12345678910111213141516171819
  1. var WIDTH = 1280;
  2. var HEIGHT = 720;
  3. //set texture filter mode to the nearest to see pure pixels
  4. Atomic.renderer.textureFilterMode = Atomic.FILTER_NEAREST;
  5. //load a new main scene
  6. var scene = Atomic.player.loadScene("Scenes/Scene.scene");
  7. //get main camera from the loaded scene
  8. var camera = scene.getMainCamera();
  9. //calculate ortho size
  10. camera.setOrthoSize(Atomic.graphics.height * Atomic.PIXEL_SIZE);
  11. camera.setZoom(Math.min(Atomic.graphics.width / WIDTH, Atomic.graphics.height / HEIGHT));
  12. exports.update = function() {
  13. if (Atomic.input.getKeyDown(Atomic.KEY_ESCAPE)) {
  14. Atomic.engine.exit();
  15. }
  16. }