Skip to main content

Destructible3DHandle

@zylem/game-lib


@zylem/game-lib / behavior / Destructible3DHandle

Interface: Destructible3DHandle

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:61

Methods​

fracture()​

fracture(overrideOptions?): readonly DestructibleMesh[]

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:62

Parameters​

overrideOptions?​

FractureOptions | \{ \}

Returns​

readonly DestructibleMesh[]


getFragments()​

getFragments(): readonly DestructibleMesh[]

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:67

Returns​

readonly DestructibleMesh[]


isFractured()​

isFractured(): boolean

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:66

Returns​

boolean


prebake()​

prebake(overrideOptions?): void

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:63

Parameters​

overrideOptions?​

FractureOptions | \{ \}

Returns​

void


prebakeAsync()​

prebakeAsync(overrideOptions?): Promise<void>

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:64

Parameters​

overrideOptions?​

FractureOptions | \{ \}

Returns​

Promise<void>


repair()​

repair(): void

Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/destructible-3d.d.ts:65

Returns​

void