C# Класс UnityPlatformer.JumpConstantSpring

Math behind the Jump
Наследование: Jump
Показать файл Открыть проект

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

Свойство Тип Описание
initialVelocity float
minPenetrationSpeed float
penetration float

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

Метод Описание
EndJump ( Vector3 &velocity ) : void
IsBeforeApex ( ) : bool
IsHanging ( ) : bool
JumpConstantSpring ( Character _character, JumpConstantSpringProperties jp ) : System

Constructor

JumpConstantSpring ( Character _character, float _initialVelocity, float _penetration, float _minPenetrationSpeed ) : System

Constructor

Jumping ( Vector3 &velocity, float delta ) : bool
StartJump ( Vector3 &velocity ) : void

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

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

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

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

public IsBeforeApex ( ) : bool
Результат bool

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

public IsHanging ( ) : bool
Результат bool

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

Constructor
public JumpConstantSpring ( Character _character, JumpConstantSpringProperties jp ) : System
_character Character
jp JumpConstantSpringProperties
Результат System

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

Constructor
public JumpConstantSpring ( Character _character, float _initialVelocity, float _penetration, float _minPenetrationSpeed ) : System
_character Character
_initialVelocity float
_penetration float
_minPenetrationSpeed float
Результат System

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

public Jumping ( Vector3 &velocity, float delta ) : bool
velocity Vector3
delta float
Результат bool

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

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

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

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

Initial velocity
public float initialVelocity
Результат float

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

Penetrate if speed is greater than
public float minPenetrationSpeed
Результат float

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

Penetration in units
public float penetration
Результат float