C# Класс UnityPlatformer.JumpVariableHeight

Variable Jump. Use to create a Min/Max jump depending on how much time the key is pressed
Наследование: Jump
Показать файл Открыть проект

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

Свойство Тип Описание
apexFrames int
hangFrames int
maxJumpVelocity float
minJumpVelocity float

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

Метод Описание
EndJump ( Vector3 &velocity ) : void
Init ( float timeToJumpApex, float minJumpHeight, float maxJumpHeight, float hangTime ) : void

Constructor

IsBeforeApex ( ) : bool
IsHanging ( ) : bool
JumpVariableHeight ( Character _character, JumpVariableHeightProperties jp ) : System

Constructor

JumpVariableHeight ( Character _character, float timeToJumpApex, float minJumpHeight, float maxJumpHeight, float hangTime ) : System

Constructor

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

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

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

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

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

Constructor
public Init ( float timeToJumpApex, float minJumpHeight, float maxJumpHeight, float hangTime ) : void
timeToJumpApex float
minJumpHeight float
maxJumpHeight float
hangTime float
Результат void

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

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

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

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

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

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

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

Constructor
public JumpVariableHeight ( Character _character, float timeToJumpApex, float minJumpHeight, float maxJumpHeight, float hangTime ) : System
_character Character
timeToJumpApex float
minJumpHeight float
maxJumpHeight float
hangTime float
Результат System

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

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

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

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

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

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

Frame count until apex
public int apexFrames
Результат int

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

Frame count hanging
public int hangFrames
Результат int

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

Max jump velocity
public float maxJumpVelocity
Результат float

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

Min jump velocity
public float minJumpVelocity
Результат float