C# Класс CharacterMotorC, UnderworldExporter

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

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

Свойство Тип Описание
canControl bool
jumping CharacterMotorJumping,
movement CharacterMotorMovement,
movingPlatform CharacterMotorMovingPlatform,
sliding CharacterMotorSliding,
useFixedUpdate bool

Открытые методы

Метод Описание
Awake ( ) : void
FixedUpdate ( ) : void
OnControllerColliderHit ( ControllerColliderHit hit ) : void
SetControllable ( bool controllable ) : void
SetVelocity ( Vector3 velocity ) : void
Update ( ) : void
UpdateFunction ( ) : void

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

Метод Описание
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 ) : double
MoveWithPlatform ( ) : bool
SubtractNewPlatformVelocity ( ) : IEnumerator
TooSteep ( ) : bool

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

FixedUpdate() публичный Метод

public FixedUpdate ( ) : void
Результат void

OnControllerColliderHit() публичный Метод

public OnControllerColliderHit ( ControllerColliderHit hit ) : void
hit UnityEngine.ControllerColliderHit
Результат void

SetControllable() публичный Метод

public SetControllable ( bool controllable ) : void
controllable bool
Результат void

SetVelocity() публичный Метод

public SetVelocity ( Vector3 velocity ) : void
velocity Vector3
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

UpdateFunction() публичный Метод

public UpdateFunction ( ) : void
Результат void

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

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

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

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

public CharacterMotorJumping, jumping
Результат CharacterMotorJumping,

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

public CharacterMotorMovement, movement
Результат CharacterMotorMovement,

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

public CharacterMotorMovingPlatform, movingPlatform
Результат CharacterMotorMovingPlatform,

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

public CharacterMotorSliding, sliding
Результат CharacterMotorSliding,

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

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