Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReadonlyBounds

代表一个平行于轴的长方体包围盒(Axis-aligned bounding box, AABB)。

只会在物理系统中生成,无法修改大小、位置。
想要手动新建Bounds,请使用Bounds

*文档内请勾选右上角Inherited来查看所有属性。

Hierarchy

  • BaseBounds
    • ReadonlyBounds

Index

Accessors

center

extents

max

min

size

Methods

closestPoint

  • 给定一个点point,求包围盒上与该点最近的点。

    Parameters

    Returns Vector3

contains

  • contains(point: Vector3): boolean
  • 判断点point是否在包围盒内。

    Parameters

    Returns boolean

intersects

  • intersects(bounds: BaseBounds): boolean
  • 判断是否与另一个包围盒相交。

    Parameters

    • bounds: BaseBounds

    Returns boolean

sqrDistance

  • sqrDistance(point: Vector3): number
  • 求包围盒与某点point的最近距离的平方。

    Parameters

    Returns number

Generated using TypeDoc