TypeScriptSpinner.ts 393 B

1234567891011121314151617181920212223242526272829
  1. // TypeScript inheritance Component
  2. /// <reference path="../TypeScript/Atomic.d.ts" />
  3. class Spinner extends Atomic.JSComponent {
  4. constructor() {
  5. super();
  6. }
  7. update(timeStep:number) {
  8. this.node.yaw(timeStep * 75 * this.speed);
  9. }
  10. speed:number = 1;
  11. // define inspector fields
  12. inspectorFields = {
  13. speed: 1.0
  14. }
  15. }
  16. export = Spinner;