Abstract class to create a Usable Item
More...
Abstract class to create a Usable Item
◆ Enter()
virtual void UnityPlatformer.Item.Enter |
( |
Character |
p | ) |
|
|
inlinevirtual |
◆ Exit()
virtual void UnityPlatformer.Item.Exit |
( |
Character |
p | ) |
|
|
inlinevirtual |
◆ GetCenter()
virtual Vector3 UnityPlatformer.Item.GetCenter |
( |
| ) |
|
|
inlinevirtual |
Get real-world-coordinates center
◆ IsUsableBy()
virtual bool UnityPlatformer.Item.IsUsableBy |
( |
Character |
p | ) |
|
|
inlinevirtual |
◆ OnTriggerEnter2D()
virtual void UnityPlatformer.Item.OnTriggerEnter2D |
( |
Collider2D |
o | ) |
|
|
inlinevirtual |
When HitBox(EnterAreas) enter -> Enter
◆ OnTriggerExit2D()
virtual void UnityPlatformer.Item.OnTriggerExit2D |
( |
Collider2D |
o | ) |
|
|
inlinevirtual |
When HitBox(EnterAreas) leave -> Exit
◆ PositionCharacter()
virtual void UnityPlatformer.Item.PositionCharacter |
( |
Character |
p | ) |
|
|
inlinevirtual |
Set the position/facing of the player to the desired values
◆ Start()
virtual void UnityPlatformer.Item.Start |
( |
| ) |
|
|
inlinevirtual |
◆ Use()
abstract void UnityPlatformer.Item.Use |
( |
Character |
p | ) |
|
|
pure virtual |
◆ animationName
string UnityPlatformer.Item.animationName |
animation name to play when using
◆ facing
Facing UnityPlatformer.Item.facing = Facing.None |
◆ offset
Vector3 UnityPlatformer.Item.offset |
The documentation for this class was generated from the following file:
- Assets/UnityPlatformer/Scripts/Tiles/Item.cs