SpaceBackground.js 583 B

1234567891011121314151617181920212223242526272829
  1. var game = Atomic.game;
  2. var node = self.node;
  3. node.scale2D = [1.5, 1.5];
  4. node.position2D = [0, 12];
  5. function start() {
  6. var spaceSprite = game.cache.getResource("Sprite2D", "Sprites/space_background.png");
  7. // add a sprite component to our node
  8. var sprite2D = node.createComponent("StaticSprite2D");
  9. sprite2D.orderInLayer = -200;
  10. sprite2D.blendMode = Atomic.BLEND_ADDALPHA;
  11. sprite2D.sprite = spaceSprite;
  12. }
  13. function update(timeStep) {
  14. if (node.position[1] < -19)
  15. node.position2D = [0, 18];
  16. var speed = .75;
  17. node.translate([0, -timeStep * speed, 0]);
  18. }