Type alias Sprite

Sprite: {
    addFrame: ((frame) => void);
    colour: string;
    frame: number;
    frames: Frame[];
    position: Point;
    rotation: number;
    setFrames: ((newFrames) => void);
    size: Size;
    texture: HTMLImageElement;
}

Type declaration

  • addFrame: ((frame) => void)
      • (frame): void
      • Parameters

        Returns void

  • colour: string
  • frame: number
  • frames: Frame[]
  • position: Point
  • rotation: number
  • setFrames: ((newFrames) => void)
      • (newFrames): void
      • Parameters

        Returns void

  • size: Size
  • texture: HTMLImageElement