Babylon.Sprite.d.ts 747 B

1234567891011121314151617181920212223242526272829303132
  1. /// <reference path="../babylon.d.ts" />
  2. declare module BABYLON {
  3. class Sprite {
  4. name: string;
  5. position: Vector3;
  6. size: number;
  7. angle: number;
  8. cellIndex: number;
  9. invertU: number;
  10. invertV: number;
  11. constructor(name: string, manager: SpriteManager);
  12. playAnimation(from: number, to: number, loop: bool, delay: number);
  13. stopAnimation(): void;
  14. }
  15. class SpriteManager {
  16. name: string;
  17. cellSize: number;
  18. constructor(name: string, imgUrl: string, capacity: number, cellSize: number, scene: Scene, epsilon: number);
  19. onDispose: () => void;
  20. render(): void;
  21. dispose(): void;
  22. }
  23. }