C# Class CollidingObject, clockwork

This class handles water, collects colliding objects, and collects grounded objects
Inheritance: PhysicsObject
Afficher le fichier Open project: shadowseer99/clockwork Class Usage Examples

Méthodes publiques

Свойство Type Description
_collHit AudioCustom,
_hitSurface AudioCustom,
_move AudioCustom,
accel float
accelMult float
airControl float
curSpeed float
dust GameObject
maxSpeed float
numPegs int
origAngle float
pegObject GameObject
pegOffset float

Protected Properties

Свойство Type Description
lastGroundedTo Collision2D
timeSinceGrounded float

Méthodes publiques

Méthode Description
Accel ( ) : float
AngularVelocityToCurSpeed ( ) : float
CurSpeedToAngularVelocity ( ) : float
GetPegOffset ( CollidingObject, obj ) : float
OnCollisionEnter2D ( Collision2D coll ) : void
OnCollisionStay2D ( Collision2D coll ) : void
OnTriggerEnter2D ( Collider2D coll ) : void
OnTriggerExit2D ( Collider2D coll ) : void
PhysicsUpdate ( ) : void
PhysicsUpdateAttached ( ) : void
PhysicsUpdateMoving ( bool overrideCurspeed = true ) : void
PhysicsUpdateNotMoving ( ) : void
Start ( ) : void

Method Details

Accel() public méthode

public Accel ( ) : float
Résultat float

AngularVelocityToCurSpeed() public méthode

public AngularVelocityToCurSpeed ( ) : float
Résultat float

CurSpeedToAngularVelocity() public méthode

public CurSpeedToAngularVelocity ( ) : float
Résultat float

GetPegOffset() public méthode

public GetPegOffset ( CollidingObject, obj ) : float
obj CollidingObject,
Résultat float

OnCollisionEnter2D() public méthode

public OnCollisionEnter2D ( Collision2D coll ) : void
coll Collision2D
Résultat void

OnCollisionStay2D() public méthode

public OnCollisionStay2D ( Collision2D coll ) : void
coll Collision2D
Résultat void

OnTriggerEnter2D() public méthode

public OnTriggerEnter2D ( Collider2D coll ) : void
coll UnityEngine.Collider2D
Résultat void

OnTriggerExit2D() public méthode

public OnTriggerExit2D ( Collider2D coll ) : void
coll UnityEngine.Collider2D
Résultat void

PhysicsUpdate() public méthode

public PhysicsUpdate ( ) : void
Résultat void

PhysicsUpdateAttached() public méthode

public PhysicsUpdateAttached ( ) : void
Résultat void

PhysicsUpdateMoving() public méthode

public PhysicsUpdateMoving ( bool overrideCurspeed = true ) : void
overrideCurspeed bool
Résultat void

PhysicsUpdateNotMoving() public méthode

public PhysicsUpdateNotMoving ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Property Details

_collHit public_oe property

public AudioCustom, _collHit
Résultat AudioCustom,

_hitSurface public_oe property

public AudioCustom, _hitSurface
Résultat AudioCustom,

_move public_oe property

public AudioCustom, _move
Résultat AudioCustom,

accel public_oe property

public float accel
Résultat float

accelMult public_oe property

public float accelMult
Résultat float

airControl public_oe property

public float airControl
Résultat float

curSpeed public_oe property

public float curSpeed
Résultat float

dust public_oe property

public GameObject dust
Résultat GameObject

lastGroundedTo protected_oe property

protected Collision2D lastGroundedTo
Résultat Collision2D

maxSpeed public_oe property

public float maxSpeed
Résultat float

numPegs public_oe property

public int numPegs
Résultat int

origAngle public_oe property

public float origAngle
Résultat float

pegObject public_oe property

public GameObject pegObject
Résultat GameObject

pegOffset public_oe property

public float pegOffset
Résultat float

timeSinceGrounded protected_oe property

protected float timeSinceGrounded
Résultat float