platformer
Public Member Functions | List of all members
UnityPlatformer.Grab Class Reference

Grab tile Character grab onto something and stop, like rings grabbing More...

Inheritance diagram for UnityPlatformer.Grab:
UnityPlatformer.BoxTileTrigger UnityPlatformer.Physhic2DMonoBehaviour

Public Member Functions

override void CharacterEnter (Character p)
 Add character to the list More...
 
virtual void Dismount (Character p)
 ExitState Grabbing More...
 
override void CharacterExit (Character p)
 Remove character from the list More...
 
- Public Member Functions inherited from UnityPlatformer.BoxTileTrigger
override void Start ()
 Force BoxCollider2D to be trigger using: Utils.KinematicTrigger and initialize character list More...
 
virtual Vector3 GetCenter ()
 Get real-world-coordinates center More...
 
virtual void OnDestroy ()
 exit all player More...
 
virtual void CharacterStay (Character p)
 Do nothing More...
 
virtual void OnTriggerEnter2D (Collider2D o)
 if Hitbox with EnterAreas enter -> CharacterEnter More...
 
virtual void OnTriggerExit2D (Collider2D o)
 if Hitbox with EnterAreas leave -> CharacterExit More...
 
virtual void OnTriggerStay2D (Collider2D o)
 if Hitbox with EnterAreas leave -> CharacterExit More...
 

Additional Inherited Members

- Public Attributes inherited from UnityPlatformer.BoxTileTrigger
BoxCollider2D body
 cached BoxCollider2D component More...
 
Character [] characters
 List of character in the Tile More...
 
int charCount
 How many character are in the Tile More...
 
- Public Attributes inherited from UnityPlatformer.Physhic2DMonoBehaviour
bool debug = false
 Display collider as flat color More...
 

Detailed Description

Grab tile Character grab onto something and stop, like rings grabbing

Member Function Documentation

◆ CharacterEnter()

override void UnityPlatformer.Grab.CharacterEnter ( Character  p)
inlinevirtual

Add character to the list

Reimplemented from UnityPlatformer.BoxTileTrigger.

◆ CharacterExit()

override void UnityPlatformer.Grab.CharacterExit ( Character  p)
inlinevirtual

Remove character from the list

Reimplemented from UnityPlatformer.BoxTileTrigger.

◆ Dismount()

virtual void UnityPlatformer.Grab.Dismount ( Character  p)
inlinevirtual

ExitState Grabbing


The documentation for this class was generated from the following file: