新增cloth与ragdoll

This commit is contained in:
yhh
2021-07-04 23:53:38 +08:00
parent 77ad112f67
commit 416f243bda
6 changed files with 196 additions and 1 deletions

View File

@@ -4183,12 +4183,22 @@ declare module es {
constructor(center: es.Vector2, width: number, height: number, borderStiffness?: number, diagonalStiffness?: number);
}
}
declare module es {
class Cloth extends Composite {
constructor(topLeftPosition: Vector2, width: number, height: number, segments?: number, stiffness?: number, tearSensitivity?: number, connectHorizontalParticles?: boolean);
}
}
declare module es {
class LineSegments extends Composite {
constructor(vertices: Vector2[], stiffness: number);
pinParticleAtIndex(index: number): LineSegments;
}
}
declare module es {
class Ragdoll extends Composite {
constructor(x: number, y: number, bodyHeight: number);
}
}
declare module es {
class Tire extends Composite {
constructor(origin: Vector2, radius: number, segments: number, spokeStiffness?: number, treadStiffness?: number);