TopDown Engine v4.5
Loading...
Searching...
No Matches
MoreMountains.TopDownEngine.CharacterConeOfVision Class Reference

An ability that casts a cone of vision around the character. More...

Inheritance diagram for MoreMountains.TopDownEngine.CharacterConeOfVision:
MoreMountains.TopDownEngine.TopDownMonoBehaviour MoreMountains.Tools.MMMonoBehaviour

Protected Member Functions

virtual void Awake ()
 On awake, we grab our components.
virtual void Update ()
 On update, we update our cone of vision.
virtual void UpdateDirection ()
 Sends the character orientation's angle to the cone of vision.

Protected Attributes

MMConeOfVision _coneOfVision
MMConeOfVision2D _coneOfVision2D
CharacterOrientation2D _characterOrientation2D
CharacterOrientation3D _characterOrientation3D
bool _orientation3D = false
bool _orientation2D = false

Detailed Description

An ability that casts a cone of vision around the character.

Member Function Documentation

◆ Awake()

virtual void MoreMountains.TopDownEngine.CharacterConeOfVision.Awake ( )
protectedvirtual

On awake, we grab our components.

◆ Update()

virtual void MoreMountains.TopDownEngine.CharacterConeOfVision.Update ( )
protectedvirtual

On update, we update our cone of vision.

◆ UpdateDirection()

virtual void MoreMountains.TopDownEngine.CharacterConeOfVision.UpdateDirection ( )
protectedvirtual

Sends the character orientation's angle to the cone of vision.

Member Data Documentation

◆ _characterOrientation2D

CharacterOrientation2D MoreMountains.TopDownEngine.CharacterConeOfVision._characterOrientation2D
protected

◆ _characterOrientation3D

CharacterOrientation3D MoreMountains.TopDownEngine.CharacterConeOfVision._characterOrientation3D
protected

◆ _coneOfVision

MMConeOfVision MoreMountains.TopDownEngine.CharacterConeOfVision._coneOfVision
protected

◆ _coneOfVision2D

MMConeOfVision2D MoreMountains.TopDownEngine.CharacterConeOfVision._coneOfVision2D
protected

◆ _orientation2D

bool MoreMountains.TopDownEngine.CharacterConeOfVision._orientation2D = false
protected

◆ _orientation3D

bool MoreMountains.TopDownEngine.CharacterConeOfVision._orientation3D = false
protected

The documentation for this class was generated from the following file:
  • H:/Code/MoreMountains/topdownengine/Assets/TopDownEngine/Common/Scripts/Characters/CharacterAbilities/CharacterConeOfVision.cs