![]() |
Platformer Pro
2.3.2
A platform game kit for Unity.
|
Additional trigger conditions. Add a subclass of this this to the same GameObject as a Trigger to add new contions. More...
Public Member Functions | |
virtual bool | CheckCondition (Character character, object other) |
Checks the condition. For example a check when entering a trigger. More... | |
virtual bool | CheckInverseCondition (Character character, object other) |
Checks the inverse condition. For example a check when leaving a trigger. More... | |
virtual void | Activated (Character character, object other) |
Applies any activation effects. More... | |
![]() | |
virtual void | Validate (PlatformerProMonoBehaviour myTarget) |
Override this method if you want to provide custom validation. The actual code should be surrounded by the if UNITY_EDITOR / endif directive. More... | |
Public Attributes | |
bool | applyOnInverse |
If true condition will be applied on inverse (for example trigger exit as well as enter). More... | |
Additional Inherited Members | |
![]() | |
virtual string | Header [get] |
Gets the header string used to describe the component. More... | |
virtual string | DocLink [get] |
Gets a link to documentation site. More... | |
virtual string | VideoLink [get] |
Gets a link to a youtube video. More... | |
virtual string | Deprecated [get] |
If non-null this component is deprecated. The string shows a message indicating how it should be replaced. More... | |
Additional trigger conditions. Add a subclass of this this to the same GameObject as a Trigger to add new contions.
|
virtual |
Applies any activation effects.
character | Character. |
other | Other object supporting the condition. |
Reimplemented in PlatformerPro.MustHaveItemCondition, PlatformerPro.MinimumHealthCondition, PlatformerPro.DeactivatedCondition, PlatformerPro.CoolDownCondition, and PlatformerPro.ActivatedCondition.
|
virtual |
Checks the condition. For example a check when entering a trigger.
true
, if enter trigger was shoulded, false
otherwise.character | Character. |
other | Other. |
Reimplemented in PlatformerPro.PowerUpActiveCondition, PlatformerPro.PlatformActivatedCondition, PlatformerPro.OrConditionCombiner, PlatformerPro.MustHaveItemCondition, PlatformerPro.MustBeGroundedCondition, PlatformerPro.MustBeAirborneCondition, PlatformerPro.MinimumHealthCondition, PlatformerPro.JumpButtonCondition, PlatformerPro.IsInColliderCondition, PlatformerPro.InputDirectionCondition, PlatformerPro.HeightCondition, PlatformerPro.GroundLayerCondition, PlatformerPro.GameObjectActive, PlatformerPro.FrictionCondition, PlatformerPro.FacingDirectionCondition, PlatformerPro.DoorIsOpenCondition, PlatformerPro.DeactivatedCondition, PlatformerPro.CoolDownCondition, PlatformerPro.CharacterSwimmingCondition, PlatformerPro.AndConditionCombiner, PlatformerPro.ActiveMovementNotInListCondition, PlatformerPro.ActiveMovementCondition, PlatformerPro.ActivatedCondition, and PlatformerPro.ActionButtonCondition.
|
virtual |
Checks the inverse condition. For example a check when leaving a trigger.
true
, if inverse condition is met, false
otherwise.character | Character. |
other | Other object supporting the condition. |
Reimplemented in PlatformerPro.FacingDirectionCondition, PlatformerPro.ActiveMovementNotInListCondition, and PlatformerPro.ActiveMovementCondition.
bool PlatformerPro.AdditionalCondition.applyOnInverse |
If true condition will be applied on inverse (for example trigger exit as well as enter).