@esengine/nova-ecs-render-canvas - v1.0.2
    Preparing search index...

    Class CanvasPhysicsDebugRenderer

    Canvas physics debug renderer implementation Canvas物理调试渲染器实现

    Hierarchy

    • BasePhysicsDebugRenderer
      • CanvasPhysicsDebugRenderer

    Implements

    • IPhysicsDebugRenderer
    Index

    Constructors

    Methods

    • Parameters

      • transform: Transform2D

      Returns void

    • Returns void

    • Parameters

      • position: FixedVector2
      • acceleration: FixedVector2

      Returns void

    • Parameters

      • position: FixedVector2
      • angularVelocity: Fixed

      Returns void

    • Parameters

      • min: FixedVector2
      • max: FixedVector2

      Returns void

    • Parameters

      • position: FixedVector2
      • rotation: Fixed

      Returns void

    • Parameters

      • center: FixedVector2
      • size: FixedVector2
      • rotation: Fixed
      • filled: boolean

      Returns void

    • Parameters

      • position: FixedVector2

      Returns void

    • Parameters

      • center: FixedVector2
      • radius: Fixed
      • filled: boolean

      Returns void

    • Parameters

      • _collider: unknown

      Returns void

    • Parameters

      • point: FixedVector2
      • impulse: FixedVector2

      Returns void

    • Parameters

      • point: FixedVector2
      • normal: FixedVector2
      • length: Fixed

      Returns void

    • Parameters

      • contacts: ContactPoint[]

      Returns void

    • Parameters

      • start: FixedVector2
      • end: FixedVector2

      Returns void

    • Parameters

      • _body: unknown

      Returns void

    • Parameters

      • _joint: unknown

      Returns void

    • Parameters

      • anchorA: FixedVector2
      • anchorB: FixedVector2

      Returns void

    • Parameters

      • center: FixedVector2
      • minAngle: Fixed
      • maxAngle: Fixed
      • radius: Fixed

      Returns void

    • Parameters

      • stats: {
            bodyCount: number;
            contactCount: number;
            jointCount: number;
            stepTime: number;
            [key: string]: number;
        }

      Returns void

    • Parameters

      • vertices: FixedVector2[]
      • filled: boolean

      Returns void

    • Parameters

      • _body: unknown

      Returns void

    • Parameters

      • start: FixedVector2
      • vector: FixedVector2
      • color: Color
      • Optionalscale: Fixed

      Returns void

    • Parameters

      • position: FixedVector2
      • velocity: FixedVector2

      Returns void

    • Returns void

    • Parameters

      • _body: unknown

      Returns any

    • Parameters

      • _fixture: unknown

      Returns any

    • Parameters

      • _joint: unknown

      Returns any

    • Returns unknown

    • Parameters

      • _start: FixedVector2
      • _end: FixedVector2
      • _color: Color
      • Optional_headSize: Fixed

      Returns void

    • Parameters

      • center: FixedVector2
      • radius: Fixed
      • style: ShapeStyle

      Returns void

    • Parameters

      • _position: FixedVector2
      • _size: Fixed
      • _color: Color

      Returns void

    • Parameters

      • _text: string
      • _position: FixedVector2
      • Optional_color: Color

      Returns void

    • Parameters

      • _text: string
      • _x: number
      • _y: number
      • Optional_color: Color

      Returns void

    • Parameters

      • bounds: FixedRect
      • style: ShapeStyle

      Returns void

    • Parameters

      • start: FixedVector2
      • end: FixedVector2
      • style: LineStyle

      Returns void

    • Parameters

      • vertices: FixedVector2[]
      • style: ShapeStyle

      Returns void

    • Parameters

      • bounds: FixedRect
      • style: ShapeStyle

      Returns void

    • Parameters

      • text: string
      • position: FixedVector2
      • style: TextStyle

      Returns void

    • Parameters

      • _texture: any
      • _position: FixedVector2
      • Optional_style: any

      Returns void

    • Parameters

      • _texture: any
      • _sourceRect: FixedRect
      • _destRect: FixedRect
      • Optional_style: any

      Returns void

    • Parameters

      • text: string
      • style: TextStyle

      Returns FixedVector2

    • Parameters

      • feature: string

      Returns boolean

    • Parameters

      • config: Partial<CanvasPhysicsDebugConfig>

      Returns void

    • Parameters

      • _target: unknown

      Returns void