dragonBones.BoundingBoxData

   dragonBones

   public class BoundingBoxData

继承    dragonBones.BoundingBoxData → dragonBones.BaseObject

子类    dragonBones.RectangleBoundingBoxData,dragonBones.EllipseBoundingBoxData,dragonBones.PolygonBoundingBoxData

  • 边界框数据基类。

公共属性

属性
type : dragonBones.BoundingBoxType
- 边界框类型

公共方法

方法
containsPoint(pX:number,pY:number):boolean
- 检查边界框是否包含特定点
intersectsSegment(xA:number,yA:number,xB:number,yB:number,intersectionPointA:{x:number,y:number}|null,intersectionPointB:{x:number,y:number}|null,normalRadians:{x:number,y:number}|null):number
- 检查边界框是否与特定线段相交

属性详细信息

type

type : dragonBones.BoundingBoxType

  • 支持版本:DragonBones 5.0
  • 运行平台:Web,Native
  • 边界框类型。

方法详细信息

containsPoint()

public containsPoint(pX:number,pY:number):boolean

  • 检查边界框是否包含特定点。(本地坐标系)
  • 支持版本:DragonBones 5.0
  • 运行平台:Web,Native
  • 参数

intersectsSegment()

public intersectsSegment(xA:number,yA:number,xB:number,yB:number,intersectionPointA:{x:number,y:number}|null,intersectionPointB:{x:number,y:number}|null,normalRadians:{x:number,y:number}|null):number

  • 检查边界框是否与特定线段相交。(本地坐标系)
  • 支持版本:DragonBones 5.0
  • 运行平台:Web,Native
  • 参数