Unity and Flutter apps Home Page
Work to create apps for generating revenue
Loading...
Searching...
No Matches
Collision.SpeedChangeCollisionAction Class Reference

Details the action to be taken when a collision occurs with the target. In this class the target is sped up by the collider. The strength of the effect can be specified. More...

Inheritance diagram for Collision.SpeedChangeCollisionAction:
Collision.ICollisionAction

Public Member Functions

void DoCollisionAction (CollisionActionController controller, CollisionEffectStrengthEnum collisionEffectStrengthEnum)
 On entering the collision zone this method is called. in this case the target is sped up through the collider.
void DoCollisionAreaExitAction (CollisionActionController controller, CollisionEffectStrengthEnum collisionEffectStrengthEnum)
 Speed up effect zone is exited.

Detailed Description

Details the action to be taken when a collision occurs with the target. In this class the target is sped up by the collider. The strength of the effect can be specified.

Each action type can be set against the collider object by adding the CollectionActionController to the collider object and setting the action name and strength.

Member Function Documentation

◆ DoCollisionAction()

void Collision.SpeedChangeCollisionAction.DoCollisionAction ( CollisionActionController controller,
CollisionEffectStrengthEnum collisionEffectStrengthEnum )

On entering the collision zone this method is called. in this case the target is sped up through the collider.

Parameters
controller
collisionEffectStrengthEnum

Implements Collision.ICollisionAction.

◆ DoCollisionAreaExitAction()

void Collision.SpeedChangeCollisionAction.DoCollisionAreaExitAction ( CollisionActionController controller,
CollisionEffectStrengthEnum collisionEffectStrengthEnum )

Speed up effect zone is exited.

Parameters
controller
collisionEffectStrengthEnum

Implements Collision.ICollisionAction.


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