neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
45 lines • 1.67 kB
TypeScript
import { member } from "../../core";
export interface CharacterControllerInput {
id?: string;
persistentId?: string;
updateOrder?: member<number>;
Enabled?: member<boolean>;
SimulatingUser?: member<any>;
CharacterRoot?: member<any>;
HeadReference?: member<any>;
SimulateRotation?: member<boolean>;
MassScaling?: member<any>;
ForceScaling?: member<any>;
SpeedScaling?: member<any>;
JumpScaling?: member<any>;
GravityScaling?: member<any>;
LinearDamping?: member<number>;
AngularDamping?: member<number>;
Margin?: member<number>;
StepUpHeight?: member<number>;
StepUpCheckDistance?: member<number>;
KillVerticalVelocityAfterStepUp?: member<boolean>;
EdgeDetectionDepth?: member<number>;
Speed?: member<number>;
SlidingSpeed?: member<number>;
AirSpeed?: member<number>;
TractionForce?: member<number>;
SlidingForce?: member<number>;
AirForce?: member<number>;
MaximumGlueForce?: member<number>;
MaximumTractionSlope?: member<number>;
MaximumSupportSlope?: member<number>;
JumpSpeed?: member<number>;
SlidingJumpSpeed?: member<number>;
Gravity?: member<[number, number, number]>;
GravitySpace?: member<any>;
DebugVisualDuration?: member<any>;
__height?: member<number>;
__radius?: member<number>;
__mass?: member<number>;
__collideWithOtherCharacters?: member<boolean>;
__ignoreRaycasts?: member<boolean>;
__rootAtBottom?: member<boolean>;
}
export declare function CharacterController(props: CharacterControllerInput): any;
//# sourceMappingURL=CharacterController.d.ts.map