Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TmxLayer

Hierarchy

  • TmxLayer

Implements

Index

Properties

height

height: number

这一层的tile高度。对于固定大小的地图,始终与地图高度相同。

map

map: TmxMap

name

name: string

offsetX

offsetX: number

offsetY

offsetY: number

opacity

opacity: number

properties

properties: Map<string, string>

tiles

tiles: TmxLayerTile[]

visible

visible: boolean

width

width: number

这一层tile的宽度。对于固定大小的地图,始终与地图宽度相同。

Accessors

offset

Methods

findBoundsRect

  • findBoundsRect(startX: number, endX: number, startY: number, checkedIndexes?: boolean[]): Rectangle
  • 在startX和endX之间的tile周围找到最大的边界矩形,从startY开始,尽可能向下

    Parameters

    • startX: number
    • endX: number
    • startY: number
    • Optional checkedIndexes: boolean[]

    Returns Rectangle

getCollisionRectangles

getTile

  • 获取x/y坐标处的TmxLayerTile。注意,这些是平铺坐标而不是世界坐标!

    Parameters

    • x: number
    • y: number

    Returns TmxLayerTile

getTileWithGid

Generated using TypeDoc