Constructors

Properties

layerMask: any = undefined

raw layer mask, use setLayer to set an individual layer active

testObject?: RaycastTestObjectCallback = undefined

if defined it's called per object before tested for intersections. Return false to ignore the object completely or "continue in children" to skip the object but continue to traverse its children (if you do raycast with recursive enabled)

Methods

  • Parameters

    • ox: number
    • oy: number

    Returns void

  • sets one layer for raycasting (e.g. layer 4, only objects on layer 4 will then be hit)

    Parameters

    • layer: number

    Returns void

  • sets the layer.mask value directly, use setLayer if you want to set e.g. an individual layer only active. See https://threejs.org/docs/#api/en/core/Layers for more information about layers

    Parameters

    • mask: number

    Returns void

Generated using TypeDoc