the-world-engine
Version:
three.js based, unity like game engine for browser
41 lines • 881 B
JavaScript
export class PhysicsSetting {
oi;
constructor(t) {
this.oi = t;
}
static createDefaultObject() {
return {};
}
loader(t) {
this.oi.loader = t;
return this;
}
gravity(t) {
this.oi.gravity = t.clone();
return this;
}
defaultMaterial(t) {
this.oi.defaultMaterial = t;
return this;
}
velocityIterations(t) {
this.oi.velocityIterations = t;
return this;
}
positionIterations(t) {
this.oi.positionIterations = t;
return this;
}
queriesHitTriggers(t) {
this.oi.queriesHitTriggers = t;
return this;
}
reuseCollisionCallbacks(t) {
this.oi.reuseCollisionCallbacks = t;
return this;
}
layerCollisionMatrix(t) {
this.oi.collisionLayerMaskMatrix = t;
return this;
}
}