C# Класс SkateMovement, Unity3D

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

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

Свойство Тип Описание
GearRatio float[]
_layersChecked LayerMask
_textures Texture[]
camEulerX float
camEulerY float
cameras Camera[]
distance float
distanceMax float
distanceMin float
height float
heightDamping float
rotationDamping float
skater Transform
suspensionDamper float
suspensionFrontSpring float
suspensionRange float
suspensionRearSpring float
wheelRadius float
wheels WheelCollider[]

Private Properties

Свойство Тип Описание
RampChecker bool
WheelColliderGrounded bool

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

Метод Описание
ApplySteering ( Vector3 relativeVelocity ) : void
ApplyThrottle ( ) : void
ApplyVelocity ( ) : void
Awake ( ) : void
CameraActivator ( ) : void
CameraAdjust ( Transform camera ) : void
CameraCollision ( Transform camera ) : void
CheckMotorTorque ( ) : void
CopingCheck ( ) : void
DirectionCorrecter ( ) : void
GUI_Board ( ) : void
GUI_INFO_LABELS ( ) : void
GetInput ( ) : void
LateUpdate ( ) : void
OnGUI ( ) : void
RampCollisionObject ( Transform hiter ) : void
SetupWheelCollider ( WheelCollider wc, bool isLeft, bool isFront ) : void
SetupWheelColliders ( ) : void
SetupWheelFrictionCurve ( ) : void
Start ( ) : void
Update ( ) : void

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

Метод Описание
RampChecker ( ) : bool
WheelColliderGrounded ( ) : bool

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

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

public ApplySteering ( Vector3 relativeVelocity ) : void
relativeVelocity Vector3
Результат void

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

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

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

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

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

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

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

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

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

public CameraAdjust ( Transform camera ) : void
camera Transform
Результат void

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

public CameraCollision ( Transform camera ) : void
camera Transform
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public RampCollisionObject ( Transform hiter ) : void
hiter Transform
Результат void

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

public SetupWheelCollider ( WheelCollider wc, bool isLeft, bool isFront ) : void
wc WheelCollider
isLeft bool
isFront bool
Результат void

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

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

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

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

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

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

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

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

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

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

public float[] GearRatio
Результат float[]

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

public LayerMask _layersChecked
Результат LayerMask

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

public Texture[] _textures
Результат Texture[]

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

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

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

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

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

public Camera[] cameras
Результат Camera[]

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

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

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

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

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

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

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

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

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

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

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

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

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

public Transform skater
Результат Transform

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

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

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

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

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

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

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

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

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

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

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

public WheelCollider[] wheels
Результат WheelCollider[]