Constructors

Properties

active_tween: Tween
cursor: Sprite
cursor_default_pos: {
    x: number;
    y: number;
}

Type declaration

  • x: number
  • y: number
cursor_flipped: boolean
game: Game
group: Group
position: {
    x: number;
    y: number;
}

Type declaration

  • x: number
  • y: number
CursorTweens: {
    POINT: string;
    WIGGLE: string;
} = ...

Type declaration

  • POINT: string
  • WIGGLE: string
DEFAULT_MOVE_TIME: number = ...
POINT: {
    0: {
        X: number;
        Y: number;
    };
    1: {
        X: number;
        Y: number;
    };
    2: {
        X: number;
        Y: number;
    };
    DEFAULT_TIME: number;
    KEY: string;
} = ...

Type declaration

  • 0: {
        X: number;
        Y: number;
    }
    • X: number
    • Y: number
  • 1: {
        X: number;
        Y: number;
    }
    • X: number
    • Y: number
  • 2: {
        X: number;
        Y: number;
    }
    • X: number
    • Y: number
  • DEFAULT_TIME: number
  • KEY: string
WIGGLE: {
    DEFAULT_TIME: number;
    KEY: string;
    X1: number;
    X2: number;
    Y1: number;
    Y2: number;
} = ...

Type declaration

  • DEFAULT_TIME: number
  • KEY: string
  • X1: number
  • X2: number
  • Y1: number
  • Y2: number
X_SHIFT: 8 = 8

Methods

  • Parameters

    • pos: {
          x: number;
          y: number;
      }
      • x: number
      • y: number
    • Optional params: {
          animate?: boolean;
          flip?: boolean;
          move_time?: number;
          tween_config?: TweenConfig;
      }
      • Optional animate?: boolean
      • Optional flip?: boolean
      • Optional move_time?: number
      • Optional tween_config?: TweenConfig
    • Optional on_complete: Function

    Returns void