C# Class UnityStandardAssets.Characters.ThirdPerson.ThirdPersonCharacter

Inheritance: UnityEngine.MonoBehaviour
Mostra file Open project: adamtuliper/VampKid3D Class Usage Examples

Public Properties

Property Type Description
Projectile UnityEngine.Rigidbody
ProjectileSpeed int

Public Methods

Method Description
ApplyExtraTurnRotation ( ) : void
CheckGroundStatus ( ) : void
HandleAirborneMovement ( ) : void
HandleGroundedMovement ( bool crouch, bool jump ) : void
Move ( Vector3 move, bool crouch, bool jump ) : void
OnAnimatorMove ( ) : void
PreventStandingInLowHeadroom ( ) : void
ScaleCapsuleForCrouching ( bool crouch ) : void
Shoot ( ) : void

Shoot the projectile out

Start ( ) : void
UpdateAnimator ( Vector3 move ) : void

Method Details

ApplyExtraTurnRotation() public method

public ApplyExtraTurnRotation ( ) : void
return void

CheckGroundStatus() public method

public CheckGroundStatus ( ) : void
return void

HandleAirborneMovement() public method

public HandleAirborneMovement ( ) : void
return void

HandleGroundedMovement() public method

public HandleGroundedMovement ( bool crouch, bool jump ) : void
crouch bool
jump bool
return void

Move() public method

public Move ( Vector3 move, bool crouch, bool jump ) : void
move UnityEngine.Vector3
crouch bool
jump bool
return void

OnAnimatorMove() public method

public OnAnimatorMove ( ) : void
return void

PreventStandingInLowHeadroom() public method

public PreventStandingInLowHeadroom ( ) : void
return void

ScaleCapsuleForCrouching() public method

public ScaleCapsuleForCrouching ( bool crouch ) : void
crouch bool
return void

Shoot() public method

Shoot the projectile out
public Shoot ( ) : void
return void

Start() public method

public Start ( ) : void
return void

UpdateAnimator() public method

public UpdateAnimator ( Vector3 move ) : void
move UnityEngine.Vector3
return void

Property Details

Projectile public_oe property

public Rigidbody,UnityEngine Projectile
return UnityEngine.Rigidbody

ProjectileSpeed public_oe property

public int ProjectileSpeed
return int