@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
23 lines (22 loc) • 624 B
TypeScript
import { Object3D } from 'three';
import { ObjectNamedFunction1 } from './_Base';
interface PlayerUpdateOptions {
speed: number;
runAllowed: boolean;
runSpeedMult: number;
jumpAllowed: boolean;
jumpStrength: number;
resetIfBelowThreshold: boolean;
resetThreshold: number;
left: boolean;
right: boolean;
backward: boolean;
forward: boolean;
run: boolean;
jump: boolean;
}
export declare class playerPhysicsUpdate extends ObjectNamedFunction1<[PlayerUpdateOptions]> {
static type(): string;
func(object3D: Object3D, options: PlayerUpdateOptions): void;
}
export {};