C# Class CharacterMotorCS, InputVCR

Inheritance: MonoBehaviour
Afficher le fichier Open project: EddieCameron/InputVCR Class Usage Examples

Méthodes publiques

Свойство Type Description
gravity float
maxAirAcceleration float
maxBackwardsSpeed float
maxFallSpeed float
maxForwardSpeed float
maxGroundAcceleration float
maxSidewaysSpeed float
sliding CharacterMotorSliding,
slopeSpeedMultiplier UnityEngine.AnimationCurve

Méthodes publiques

Méthode Description
Awake ( ) : void
FixedUpdate ( ) : void
OnControllerColliderHit ( ControllerColliderHit hit ) : void
SetControllable ( bool controllable ) : void
SetVelocity ( Vector3 velocity ) : void
Update ( ) : void

Private Methods

Méthode Description
AdjustGroundVelocityToNormal ( Vector3 hVelocity, Vector3 groundNormal ) : Vector3
ApplyGravityAndJumping ( Vector3 velocity ) : Vector3
ApplyInputVelocityChange ( Vector3 velocity ) : Vector3
CalculateJumpVerticalSpeed ( float targetJumpHeight ) : float
GetDesiredHorizontalVelocity ( ) : Vector3
GetDirection ( ) : Vector3
GetMaxAcceleration ( bool grounded ) : float
IsGrounded ( ) : bool
IsGroundedTest ( ) : bool
IsJumping ( ) : bool
IsSliding ( ) : bool
IsTouchingCeiling ( ) : bool
MaxSpeedInDirection ( Vector3 desiredMovementDirection ) : float
TooSteep ( ) : bool
UpdateFunction ( ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

OnControllerColliderHit() public méthode

public OnControllerColliderHit ( ControllerColliderHit hit ) : void
hit UnityEngine.ControllerColliderHit
Résultat void

SetControllable() public méthode

public SetControllable ( bool controllable ) : void
controllable bool
Résultat void

SetVelocity() public méthode

public SetVelocity ( Vector3 velocity ) : void
velocity Vector3
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

gravity public_oe property

public float gravity
Résultat float

maxAirAcceleration public_oe property

public float maxAirAcceleration
Résultat float

maxBackwardsSpeed public_oe property

public float maxBackwardsSpeed
Résultat float

maxFallSpeed public_oe property

public float maxFallSpeed
Résultat float

maxForwardSpeed public_oe property

public float maxForwardSpeed
Résultat float

maxGroundAcceleration public_oe property

public float maxGroundAcceleration
Résultat float

maxSidewaysSpeed public_oe property

public float maxSidewaysSpeed
Résultat float

sliding public_oe property

public CharacterMotorSliding, sliding
Résultat CharacterMotorSliding,

slopeSpeedMultiplier public_oe property

public AnimationCurve,UnityEngine slopeSpeedMultiplier
Résultat UnityEngine.AnimationCurve