C# Class DW_ThirdPersonController, Lucid

Inheritance: MonoBehaviour
显示文件 Open project: hydrater/Lucid Class Usage Examples

Public Properties

Property Type Description
Camera Camera
CanJump bool
Gravity float
InAirControlAcceleration float
JumpHeight float
RotateSpeed float
RunSpeed float
SpeedSmoothing float
TrotAfterSeconds float
TrotSpeed float
WalkSpeed float
idleAnimation UnityEngine.AnimationClip
jumpAnimationSpeed float
jumpPoseAnimation UnityEngine.AnimationClip
landAnimationSpeed float
runAnimation UnityEngine.AnimationClip
runMaxAnimationSpeed float
trotMaxAnimationSpeed float
walkAnimation UnityEngine.AnimationClip
walkMaxAnimationSpeed float

Private Methods

Method Description
ApplyGravity ( ) : void
ApplyJumping ( ) : void
Awake ( ) : void
CalculateJumpVerticalSpeed ( float targetJumpHeight ) : float
DidJump ( ) : void
GetDirection ( ) : Vector3
GetLockCameraTimer ( ) : float
GetSpeed ( ) : float
HasJumpReachedApex ( ) : bool
IsGrounded ( ) : bool
IsGroundedWithTimeout ( ) : bool
IsJumping ( ) : bool
IsMoving ( ) : bool
IsMovingBackwards ( ) : bool
OnControllerColliderHit ( ControllerColliderHit hit ) : void
Reset ( ) : void
Update ( ) : void
UpdateSmoothedMovementDirection ( ) : void

Property Details

Camera public_oe property

public Camera Camera
return Camera

CanJump public_oe property

public bool CanJump
return bool

Gravity public_oe property

public float Gravity
return float

InAirControlAcceleration public_oe property

public float InAirControlAcceleration
return float

JumpHeight public_oe property

public float JumpHeight
return float

RotateSpeed public_oe property

public float RotateSpeed
return float

RunSpeed public_oe property

public float RunSpeed
return float

SpeedSmoothing public_oe property

public float SpeedSmoothing
return float

TrotAfterSeconds public_oe property

public float TrotAfterSeconds
return float

TrotSpeed public_oe property

public float TrotSpeed
return float

WalkSpeed public_oe property

public float WalkSpeed
return float

idleAnimation public_oe property

public AnimationClip,UnityEngine idleAnimation
return UnityEngine.AnimationClip

jumpAnimationSpeed public_oe property

public float jumpAnimationSpeed
return float

jumpPoseAnimation public_oe property

public AnimationClip,UnityEngine jumpPoseAnimation
return UnityEngine.AnimationClip

landAnimationSpeed public_oe property

public float landAnimationSpeed
return float

runAnimation public_oe property

public AnimationClip,UnityEngine runAnimation
return UnityEngine.AnimationClip

runMaxAnimationSpeed public_oe property

public float runMaxAnimationSpeed
return float

trotMaxAnimationSpeed public_oe property

public float trotMaxAnimationSpeed
return float

walkAnimation public_oe property

public AnimationClip,UnityEngine walkAnimation
return UnityEngine.AnimationClip

walkMaxAnimationSpeed public_oe property

public float walkMaxAnimationSpeed
return float