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

The collision action controller is responsible for handling the collision of a GameObject. It uses an interface implemented by a number of different action classes with dofferent effects when the target enters or leaves the collision effect zone. More...

Inheritance diagram for Collision.CollisionActionController:

Public Member Functions

CollisionActionEnum GetCollisionActionEnum ()
 The unity game object using the collision action controller defines the action(and hence the effect) This is returned to interested parties.
CollisionEffectStrengthEnum GetCollisionEffectStrengthEnum ()
 The unity game object using the collision action controller defines the strength of the action effect This is returned to interested parties.
int GetCollisionActionID ()

Protected Attributes

CollisionActionEnum collisionAction
CollisionEffectStrengthEnum effectStrengh

Detailed Description

The collision action controller is responsible for handling the collision of a GameObject. It uses an interface implemented by a number of different action classes with dofferent effects when the target enters or leaves the collision effect zone.

Member Function Documentation

◆ GetCollisionActionEnum()

CollisionActionEnum Collision.CollisionActionController.GetCollisionActionEnum ( )

The unity game object using the collision action controller defines the action(and hence the effect) This is returned to interested parties.

Returns

◆ GetCollisionActionID()

int Collision.CollisionActionController.GetCollisionActionID ( )
Returns

◆ GetCollisionEffectStrengthEnum()

CollisionEffectStrengthEnum Collision.CollisionActionController.GetCollisionEffectStrengthEnum ( )

The unity game object using the collision action controller defines the strength of the action effect This is returned to interested parties.

Returns

Member Data Documentation

◆ collisionAction

CollisionActionEnum Collision.CollisionActionController.collisionAction
protected

◆ effectStrengh

CollisionEffectStrengthEnum Collision.CollisionActionController.effectStrengh
protected

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