Zdexby TheHolyOneZ
44,741 classes
Class

CharacterThirdPerson

: CharacterBase : MonoBehaviour : Behaviour : Component : Object : Object
RootMotion.Demos.CharacterThirdPerson, RootMotion 0x01F0 (496 B) inherited 0x0070 RootMotion.dll
0x00x01F0

Members 58

OffsetSizeNameTypeFlagsDefault
0x08characterAnimationCharacterAnimationBasePublic—
0x08userControlUserControlThirdPersonPublic—
0x08camCameraControllerPublic—
0x04moveModeMoveModePublic—
0x01smoothPhysicsboolPublic—
0x008D0x03padding / unreflected
0x04smoothAccelerationTimefloatPublic—
0x04linearAccelerationSpeedfloatPublic—
0x04platformFrictionfloatPublic—
0x04groundStickyEffectfloatPublic—
0x04maxVerticalVelocityOnGroundfloatPublic—
0x04velocityToGroundTangentWeightfloatPublic—
0x01lookInCameraDirectionboolPublic—
0x00A90x03padding / unreflected
0x04turnSpeedfloatPublic—
0x04stationaryTurnSpeedMlpfloatPublic—
0x01smoothJumpboolPublic—
0x00B50x03padding / unreflected
0x04airSpeedfloatPublic—
0x04airControlfloatPublic—
0x04jumpPowerfloatPublic—
0x04jumpRepeatDelayTimefloatPublic—
0x01doubleJumpEnabledboolPublic—
0x00C90x03padding / unreflected
0x04doubleJumpPowerMlpfloatPublic—
0x04wallRunLayersLayerMaskPublic—
0x04wallRunMaxLengthfloatPublic—
0x04wallRunMinMoveMagfloatPublic—
0x04wallRunMinVelocityYfloatPublic—
0x04wallRunRotationSpeedfloatPublic—
0x04wallRunMaxRotationAnglefloatPublic—
0x04wallRunWeightSpeedfloatPublic—
0x04crouchCapsuleScaleMlpfloatPublic—
0x01<fullRootMotion>k__BackingFieldboolPrivate—
0x01<onGround>k__BackingFieldboolPrivate—
0x00F20x02padding / unreflected
0x18animStateAnimStatePublic—
0x0CmoveDirectionVector31 flags—
0x08animatorAnimatorPrivate—
0x0CnormalVector3Private—
0x0CplatformVelocityVector3Private—
0x0CplatformAngularVelocityVector3Private—
0x2ChitRaycastHitPrivate—
0x04jumpLegfloatPrivate—
0x04jumpEndTimefloatPrivate—
0x04forwardMlpfloatPrivate—
0x04groundDistancefloatPrivate—
0x04lastAirTimefloatPrivate—
0x04stickyForcefloatPrivate—
0x0CwallNormalVector3Private—
0x0CmoveDirectionVelocityVector3Private—
0x04wallRunWeightfloatPrivate—
0x04lastWallRunWeightfloatPrivate—
0x04fixedDeltaTimefloatPrivate—
0x0CfixedDeltaPositionVector3Private—
0x10fixedDeltaRotationQuaternionPrivate—
0x01fixedFrameboolPrivate—
0x01C90x03padding / unreflected
0x04wallRunEndTimefloatPrivate—
0x0CgravityVector3Private—
0x0CverticalVelocityVector3Private—
0x04velocityYfloatPrivate—
0x01doubleJumpedboolPrivate—
0x01jumpReleasedboolPrivate—
0x01EE0x02unreflected bytes to end of CharacterThirdPerson
Inherited from CharacterBase 14
OffsetSizeNameTypeFlagsDefault
0x08gravityTargetTransformPublic—
0x04gravityMultiplierfloatPublic—
0x04airborneThresholdfloatPublic—
0x04slopeStartAnglefloatPublic—
0x04slopeEndAnglefloatPublic—
0x04spherecastRadiusfloatPublic—
0x04groundLayersLayerMaskPublic—
0x08zeroFrictionMaterialPhysicMaterialPrivate—
0x08highFrictionMaterialPhysicMaterialPrivate—
0x08rRigidbody1 flags—
—0x04halffloatStatic+2 flags1056964608
0x04originalHeightfloat1 flags—
0x0CoriginalCenterVector31 flags—
0x08capsuleCapsuleCollider1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 20

SignatureFlagsNativeParams
bool get_fullRootMotion()Public+1 flags0x01
void set_fullRootMotion(bool value)Public+1 flags0x01
bool get_onGround()Public+1 flags0x01
void set_onGround(bool value)Private+1 flags0x01
void Start()2 flags0x00
void OnAnimatorMove()Private0x00
void Move(const Vector3& deltaPosition, const Quaternion& deltaRotation)Public+1 flags0x10
void FixedUpdate()Private0x00
void Update()3 flags0x00
void LateUpdate()3 flags0x00
void MoveFixed(const Vector3& deltaPosition)Private0x0C
void WallRun()Private0x00
bool CanWallRun()Private0x01
Vector3 GetMoveDirection()Private0x0C
void Rotate()3 flags0x00
Vector3 GetForwardDirection()Private0x0C
bool Jump()3 flags0x01
IEnumerator JumpSmooth(const Vector3& jumpVelocity)Private0x0C
void GroundCheck()Private0x00
void .ctor()Public+1 flags0x00

Used by 4

types with a member, parameter or interface of this type