C# Класс DW_ThirdPersonController, Lucid

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Приватные методы

Метод Описание
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

Описание свойств

Camera публичное свойство

public Camera Camera
Результат Camera

CanJump публичное свойство

public bool CanJump
Результат bool

Gravity публичное свойство

public float Gravity
Результат float

InAirControlAcceleration публичное свойство

public float InAirControlAcceleration
Результат float

JumpHeight публичное свойство

public float JumpHeight
Результат float

RotateSpeed публичное свойство

public float RotateSpeed
Результат float

RunSpeed публичное свойство

public float RunSpeed
Результат float

SpeedSmoothing публичное свойство

public float SpeedSmoothing
Результат float

TrotAfterSeconds публичное свойство

public float TrotAfterSeconds
Результат float

TrotSpeed публичное свойство

public float TrotSpeed
Результат float

WalkSpeed публичное свойство

public float WalkSpeed
Результат float

idleAnimation публичное свойство

public AnimationClip,UnityEngine idleAnimation
Результат UnityEngine.AnimationClip

jumpAnimationSpeed публичное свойство

public float jumpAnimationSpeed
Результат float

jumpPoseAnimation публичное свойство

public AnimationClip,UnityEngine jumpPoseAnimation
Результат UnityEngine.AnimationClip

landAnimationSpeed публичное свойство

public float landAnimationSpeed
Результат float

runAnimation публичное свойство

public AnimationClip,UnityEngine runAnimation
Результат UnityEngine.AnimationClip

runMaxAnimationSpeed публичное свойство

public float runMaxAnimationSpeed
Результат float

trotMaxAnimationSpeed публичное свойство

public float trotMaxAnimationSpeed
Результат float

walkAnimation публичное свойство

public AnimationClip,UnityEngine walkAnimation
Результат UnityEngine.AnimationClip

walkMaxAnimationSpeed публичное свойство

public float walkMaxAnimationSpeed
Результат float