melonjs
    Preparing search index...

    Class Tile

    a basic tile object

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _center: Vector2d
    col: number
    flipped: boolean

    Global flag that indicates if the tile is flipped

    flippedAD: boolean

    True if the tile is flipped anti-diagonally

    flippedX: boolean

    True if the tile is flipped horizontally

    flippedY: boolean

    True if the tile is flipped vertically

    max: XYPoint
    min: XYPoint
    row: number
    tileId: number

    tileId

    tileset: TMXTileset

    tileset

    type: "Bounds"

    Accessors

    Methods

    • Adds the given quad coordinates to this bounds definition, multiplied by the given matrix.

      Parameters

      • x0: number

        The left x coordinate of the quad.

      • y0: number

        The top y coordinate of the quad.

      • x1: number

        The right x coordinate of the quad.

      • y1: number

        The bottom y coordinate of the quad.

      • Optionalm: Matrix2d

        An optional transform to apply to the given coordinates.

      Returns void

    • Centers the bounds position around the given coordinates.

      Parameters

      • x: number

        The x coordinate to center around.

      • y: number

        The y coordinate to center around.

      Returns Tile

      The current Bounds instance for method chaining.

    • Sets the bounds to the given minimum and maximum values.

      Parameters

      • minX: number

        The minimum x value.

      • minY: number

        The minimum y value.

      • maxX: number

        The maximum x value.

      • maxY: number

        The maximum y value.

      Returns void