C# Класс PlayerLocal, newsupermeatboy

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

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

Свойство Тип Описание
airborne_speed_change float
airborne_x_accel_factor float
airborne_x_slowdown_factor float
gravity float
grounded_speed_change float
keyJump KeyCode,
keyLeft KeyCode,
keyRight KeyCode,
myJumpSpeed float
prefab_bloodball Object
slide_grav_factor float
slide_jump_speed_x float
slide_jump_speed_y float
slide_keep_speed float
speed_air float
speed_ground float
time_since_jump_airmove_slower float

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

Метод Описание
BloodAgainstObjectAllowed ( GameObject o ) : bool
MyMoveInit ( ) : void
SpawnBloodOnContact ( ControllerColliderHit hit ) : void
SpawnBloodOnContact2 ( Vector3 hit_point, Vector3 hit_normal ) : void
setKeyBindings ( KeyCode, left, KeyCode, right, KeyCode, jump ) : void

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

Метод Описание
BoundsContainedIn ( Bounds inner, Bounds outer ) : bool
ChangeValueWithSpeed ( float old, float target, float change_speed ) : float
Interpolate ( float a, float b, float t ) : float
JumpAndBumpKillCheck ( ) : void
OnCollisionEnter ( Collision collision ) : void
OnCollisionStay ( Collision collisionInfo ) : void
OnControllerColliderHit ( ControllerColliderHit hit ) : void
Start ( ) : void
Update ( ) : void

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

BloodAgainstObjectAllowed() публичный статический Метод

public static BloodAgainstObjectAllowed ( GameObject o ) : bool
o GameObject
Результат bool

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

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

SpawnBloodOnContact() публичный статический Метод

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

SpawnBloodOnContact2() публичный статический Метод

public static SpawnBloodOnContact2 ( Vector3 hit_point, Vector3 hit_normal ) : void
hit_point Vector3
hit_normal Vector3
Результат void

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

public setKeyBindings ( KeyCode, left, KeyCode, right, KeyCode, jump ) : void
left KeyCode,
right KeyCode,
jump KeyCode,
Результат void

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

airborne_speed_change публичное статическое свойство

public static float airborne_speed_change
Результат float

airborne_x_accel_factor публичное статическое свойство

public static float airborne_x_accel_factor
Результат float

airborne_x_slowdown_factor публичное статическое свойство

public static float airborne_x_slowdown_factor
Результат float

gravity публичное статическое свойство

public static float gravity
Результат float

grounded_speed_change публичное статическое свойство

public static float grounded_speed_change
Результат float

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

public KeyCode, keyJump
Результат KeyCode,

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

public KeyCode, keyLeft
Результат KeyCode,

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

public KeyCode, keyRight
Результат KeyCode,

myJumpSpeed публичное статическое свойство

public static float myJumpSpeed
Результат float

prefab_bloodball публичное статическое свойство

public static Object prefab_bloodball
Результат Object

slide_grav_factor публичное статическое свойство

public static float slide_grav_factor
Результат float

slide_jump_speed_x публичное статическое свойство

public static float slide_jump_speed_x
Результат float

slide_jump_speed_y публичное статическое свойство

public static float slide_jump_speed_y
Результат float

slide_keep_speed публичное статическое свойство

public static float slide_keep_speed
Результат float

speed_air публичное статическое свойство

public static float speed_air
Результат float

speed_ground публичное статическое свойство

public static float speed_ground
Результат float

time_since_jump_airmove_slower публичное статическое свойство

public static float time_since_jump_airmove_slower
Результат float