Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TmxMap

Hierarchy

Index

Constructors

constructor

Properties

_isDisposed

_isDisposed: any

backgroundColor

backgroundColor: number

groups

groups: TmxGroup[]

height

height: number

Optional hexSideLength

hexSideLength: number

imageLayers

imageLayers: TmxImageLayer[]

layers

layers: ITmxLayer[]

包含所有的ITmxLayers,不管它们的具体类型是什么。 注意,TmxGroup中的层将不在此列表中。TmxGroup管理自己的层列表。

maxTileHeight

maxTileHeight: number

当我们有一个图像tileset,tile可以是任何大小,所以我们记录的最大大小来剔除

maxTileWidth

maxTileWidth: number

当我们有一个图像tileset,tile可以是任何大小,所以我们记录的最大大小来剔除

Optional nextObjectID

nextObjectID: number

objectGroups

objectGroups: TmxObjectGroup[]

orientation

orientation: OrientationType

properties

properties: Map<string, string>

renderOrder

renderOrder: RenderOrderType

staggerAxis

staggerAxis: StaggerAxisType

staggerIndex

staggerIndex: StaggerIndexType

tileHeight

tileHeight: number

tileLayers

tileLayers: TmxLayer[]

tileWidth

tileWidth: number

tiledVersion

tiledVersion: string

tilesets

tilesets: TmxTileset[]

tmxDirectory

tmxDirectory: string

version

version: string

width

width: number

Accessors

requiresLargeTileCulling

  • get requiresLargeTileCulling(): boolean
  • 此地图是否具有需要非默认平铺大小的特殊剔除

    Returns boolean

worldHeight

  • get worldHeight(): number

worldWidth

  • get worldWidth(): number

Methods

dispose

  • dispose(disposing?: boolean): void

getLayer

getTilesetForTileGid

update

  • update(): void

worldToTilePositionX

  • worldToTilePositionX(x: number, clampToTilemapBounds?: boolean): number
  • 转换从世界平铺位置获取tilemap边界

    Parameters

    • x: number
    • Default value clampToTilemapBounds: boolean = true

    Returns number

worldToTilePositionY

  • worldToTilePositionY(y: number, clampToTilemapBounds?: boolean): number
  • 转换从世界平铺位置获取tilemap边界

    Parameters

    • y: number
    • Default value clampToTilemapBounds: boolean = true

    Returns number

Generated using TypeDoc