Star.js 663 B

1234567891011121314151617181920212223
  1. 'atomic component';
  2. module.exports.component = function (self) {
  3. // Inspector fields will show up in the Atomic Editor scene view to allow editing
  4. var inspectorFields = {
  5. speed: 100,
  6. };
  7. var node = self.node;
  8. // Start will be called when component is instantiated
  9. self.start = function () {
  10. var sprite2D = node.createComponent("StaticSprite2D");
  11. sprite2D.sprite = Atomic.cache.getResource("Sprite2D", "Sprites/star.png");
  12. sprite2D.blendMode = Atomic.BLEND_ALPHA;
  13. };
  14. // Update will be called every cycle
  15. self.update = function (timeStep) {
  16. node.roll(timeStep * self.speed);
  17. };
  18. };