Skip to content

rapier-2d-factory overview


Table of contents


utils

Rapier2dFactory (class)

Signature

export declare class Rapier2dFactory {
  constructor(protected readonly world: Rapier2dWorldComponent)
}

createRigidBody (method)

Signature

createRigidBody(
    descriptor: BodyShape2DDescriptor,
    transform?: {
      position?: Point2;
      rotation?: number;
    },
  ): Rapier2dRigidBodyComponent

createTrigger (method)

Signature

createTrigger(
    descriptor: Shape2DDescriptor,
    transform?: {
      position?: Point2;
      rotation?: number;
    },
  ): Rapier2dTriggerComponent

createColliderDescr (method)

Signature

public createColliderDescr(descriptor: Shape2DDescriptor): ColliderDesc[]

createRigidBodyDescr (method)

Signature

public createRigidBodyDescr(
    options: Partial<Body2DOptions>,
    transform?: { position?: Point2; rotation?: number },
  ): RigidBodyDesc