Background.js 508 B

1234567891011121314151617181920212223242526
  1. var game = Atomic.game;
  2. var node = self.node;
  3. function start() {
  4. var sprite2D = node.createComponent("StaticSprite2D");
  5. sprite2D.sprite = game.cache.getResource("Sprite2D", "Levels/Background.png");
  6. node.scale2D = [2, 2];
  7. sprite2D.layer = -100;
  8. }
  9. function postUpdate() {
  10. var pos = game.cameraNode.position2D;
  11. pos[1] -= 4;
  12. node.position2D = pos;
  13. var zoom = 4.0 - camera.zoom;
  14. node.scale2D = [zoom, zoom];
  15. }
  16. // fixme must have an update
  17. function update(timeStep) {
  18. }