MD2Character.d.ts 530 B

1234567891011121314151617181920212223242526
  1. import {
  2. Object3D,
  3. Mesh,
  4. Texture
  5. } from '../../../src/Three';
  6. export class MD2Character {
  7. constructor();
  8. scale: number;
  9. animationFPS: number;
  10. root: Object3D;
  11. meshBody: Mesh | null;
  12. meshWeapon: Mesh | null;
  13. skinsBody: Texture[];
  14. skinsWeapon: Texture[];
  15. setPlaybackRate( rate: number ): void;
  16. setWireframe( wireframeEnabled: boolean ): void;
  17. setSkin( index: number ): void;
  18. setWeapon( index: number ): void;
  19. setAnimation( clipName: string ): void;
  20. syncWeaponAnimation(): void;
  21. update( delta: number ): void;
  22. }