C# Класс UnityPlatformer.PlatformerCollider2D.CollisionInfo

Показать файл Открыть проект

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

Свойство Тип Описание
above bool
below bool
climbingSlope bool
contacts Contacts[]
contactsCount int
descendingSlope bool
fallingThroughPlatform bool
lastAboveFrame int
lastBelowFrame int
lastLeftFrame int
lastRightFrame int
left bool
leftIsWall bool
right bool
rightIsWall bool
slope UnityEngine.GameObject
slopeAngle float
slopeDistance float
slopeNormal Vector3
velocity Vector3

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

Метод Описание
Clone ( ) : CollisionInfo

Clone

CollisionInfo ( ) : System

Constructor

PushContact ( RaycastHit2D hit, Directions dir ) : void

Add contact to given direction

Reset ( ) : void

Reset current collision object

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

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

Clone
public Clone ( ) : CollisionInfo
Результат CollisionInfo

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

Constructor
public CollisionInfo ( ) : System
Результат System

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

Add contact to given direction
public PushContact ( RaycastHit2D hit, Directions dir ) : void
hit UnityEngine.RaycastHit2D
dir Directions
Результат void

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

Reset current collision object
public Reset ( ) : void
Результат void

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

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

There is a collision at top
public bool above
Результат bool

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

There is a collision at bottom
public bool below
Результат bool

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

Collider is climbing a slope
public bool climbingSlope
Результат bool

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

Contact list
public Contacts[] contacts
Результат Contacts[]

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

Contact counter
public int contactsCount
Результат int

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

Collider is descending a slope
public bool descendingSlope
Результат bool

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

Is Collider able to fall through a platform
public bool fallingThroughPlatform
Результат bool

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

frames since last top collision
public int lastAboveFrame
Результат int

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

frames since last bottom collision
public int lastBelowFrame
Результат int

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

frames since last left collision
public int lastLeftFrame
Результат int

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

frames since last right collision
public int lastRightFrame
Результат int

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

There is a collision at left
public bool left
Результат bool

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

There is a wall at left
public bool leftIsWall
Результат bool

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

There is a collision at right
public bool right
Результат bool

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

There is a wall at right
public bool rightIsWall
Результат bool

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

Slope GameObject
public GameObject,UnityEngine slope
Результат UnityEngine.GameObject

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

Slope angle
public float slopeAngle
Результат float

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

Distance to slope
public float slopeDistance
Результат float

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

Slope normal
public Vector3 slopeNormal
Результат Vector3

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

Real velocity Collider has moved
public Vector3 velocity
Результат Vector3