Class AreaRect

Hierarchy

  • AreaRect

Constructors

  • Parameters

    • left: number
    • top: number
    • right: number
    • bottom: number

    Returns AreaRect

Properties

_bottom: number
_left: number
_right: number
_top: number

Accessors

Methods

  • [en] Calculate left/right/top/bottom and line intercepting points

    [jp] 直線式と矩形の上下左右交点4点を取得

    Returns

    Vector2 Map

    Parameters

    • lineSlope: number

      傾き

    • lineYIntercept: number

      切片

    Returns {
        bottom: Vector2;
        left: Vector2;
        right: Vector2;
        top: Vector2;
    }

  • オブジェクトがエリア内に収まるよう補正する

    Parameters

    • obj: Vec2Like

      x,yプロパティをもつオブジェクト

    Returns void

  • 座標がエリア枠内にあるかどうか

    Parameters

    • x: number
    • y: number
    • offset: number = 0

    Returns boolean

  • Parameters

    • x: number
    • y: number

    Returns boolean

Generated using TypeDoc