three-nebula API
    Preparing search index...

    Class RingZone

    A ring (annulus) zone in the XZ plane (normal +Y), for particles to be emitted within — frost novas, shockwave rings, summoning circles, AoE ground markers.

    Planar (zero thickness), so it is emission-first: it has no meaningful 3D inside/outside, and supportsCrossing is false (a CrossZone using it warns rather than misbehaving). v1 is axis-aligned to +Y; arbitrary axis is a follow-up.

    Hierarchy (View Summary)

    Index
    • Parameters

      • centerX: number = 0
      • centerY: number = 0
      • centerZ: number = 0
      • innerRadius: number = 0
      • outerRadius: number = 100

      Returns RingZone

    crossType: string
    innerRadius: number
    log: boolean
    outerRadius: number
    random: number
    supportsCrossing: boolean
    type: string
    vector: Vector3D
    x: number
    y: number
    z: number
    • Sets the particle's dead property to true if required.

      Parameters

      Returns void

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean