This website uses cookies to improve our services and deliver relevant ads.
By interacting with this site, you agree to this use. For more information, see our Cookies Policy
| float | Acceleration ( ) The rate acceleration during movement. |
| float | Damping ( ) The rate of damping on movement. |
| float | The rate of additional damping when moving sideways or backwards. |
| float | JumpForce ( ) The force applied to the character when jumping. |
| float | RotationAmount ( ) The rate of rotation when using a gamepad. |
| float | RotationRatchet ( ) The rate of rotation when using the keyboard. |
| bool | SnapRotation ( ) The player will rotate in fixed steps if Snap Rotation is enabled. |
| int | FixedSpeedSteps ( ) How many fixed speeds to use with linear movement? 0=linear control |
| bool | HmdResetsY ( ) If true, reset the initial yaw of the player controller when the Hmd pose is recentered. |
| bool | HmdRotatesY ( ) If true, tracking data from a child OVRCameraRig will update the direction of movement. |
| float | GravityModifier ( ) Modifies the strength of gravity. |
| bool | useProfileData ( ) If true, each OVRPlayerController will use the player's physical height. |
| float | CameraHeight ( ) The CameraHeight is the actual height of the HMD and can be used to adjust the height of the character controller, which will affect the ability of the character to move into areas with a low ceiling. |
| bool | Teleported ( ) This bool is set to true whenever the player controller has been teleported. |
| bool | When true, user input will be applied to linear movement. |
| bool | EnableRotation ( ) When true, user input will be applied to rotation. |
| Action< Transform > | TransformUpdated ( ) This event is raised after the character controller is moved. |
| Action | CameraUpdated ( ) This event is raised immediately after the camera transform has been updated, but before movement is updated. |
| Action | PreCharacterMove ( ) This event is raised right before the character controller is actually moved in order to provide other systems the opportunity to move the character controller in response to things other than user input, such as movement of the HMD. |
| CharacterController | Controller ( ) |
| OVRCameraRig | CameraRig ( ) |
| float | MoveScale ( ) |
| Vector3 | MoveThrottle ( ) |
| float | FallSpeed ( ) |
| OVRPose | InitialPose ( ) |
| float | |
| float | |
| bool | |
| bool | |
| bool | prevHatLeft ( ) |
| bool | prevHatRight ( ) |
| float | SimulationRate ( ) |
| float | buttonRotation ( ) |
| bool | ReadyToSnapTurn ( ) |
| float | InitialYRotation ( ) [Get] |
| void | UpdateController ( ) |
| void | UpdateMovement ( ) |
| void | UpdateTransform ( OVRCameraRig rig ) Invoked by OVRCameraRig's UpdatedAnchors callback. |
| bool | Jump ( ) Jump! Must be enabled manually. |
| void | Stop ( ) Stop this instance. |
| void | GetMoveScaleMultiplier ( ref float moveScaleMultiplier ) Gets the move scale multiplier. |
| void | SetMoveScaleMultiplier ( float moveScaleMultiplier ) Sets the move scale multiplier. |
| void | GetRotationScaleMultiplier ( ref float rotationScaleMultiplier ) Gets the rotation scale multiplier. |
| void | SetRotationScaleMultiplier ( float rotationScaleMultiplier ) Sets the rotation scale multiplier. |
| void | GetSkipMouseRotation ( ref bool skipMouseRotation ) Gets the allow mouse rotation. |
| void | SetSkipMouseRotation ( bool skipMouseRotation ) Sets the allow mouse rotation. |
| void | GetHaltUpdateMovement ( ref bool haltUpdateMovement ) Gets the halt update movement. |
| void | SetHaltUpdateMovement ( bool haltUpdateMovement ) Sets the halt update movement. |
| void | ResetOrientation ( ) Resets the player look rotation when the device orientation is reset. |