◆ Awake()
virtual void MoreMountains.Tools.MMConeOfVision2D.Awake |
( |
| ) |
|
|
protectedvirtual |
◆ DrawMesh()
virtual void MoreMountains.Tools.MMConeOfVision2D.DrawMesh |
( |
| ) |
|
|
protectedvirtual |
◆ LateUpdate()
virtual void MoreMountains.Tools.MMConeOfVision2D.LateUpdate |
( |
| ) |
|
|
protectedvirtual |
◆ ScanForTargets()
virtual void MoreMountains.Tools.MMConeOfVision2D.ScanForTargets |
( |
| ) |
|
|
protectedvirtual |
◆ SetDirectionAndAngles()
virtual void MoreMountains.Tools.MMConeOfVision2D.SetDirectionAndAngles |
( |
Vector3 |
direction, |
|
|
Vector3 |
eulerAngles |
|
) |
| |
|
virtual |
◆ _directionToTarget
Vector3 MoreMountains.Tools.MMConeOfVision2D._directionToTarget |
|
protected |
◆ _distanceToTarget
float MoreMountains.Tools.MMConeOfVision2D._distanceToTarget |
|
protected |
◆ _lastScanTimestamp
float MoreMountains.Tools.MMConeOfVision2D._lastScanTimestamp |
|
protected |
◆ _minPoint
Vector3 MoreMountains.Tools.MMConeOfVision2D._minPoint |
|
protected |
◆ _numberOfVerticesLastTime
int MoreMountains.Tools.MMConeOfVision2D._numberOfVerticesLastTime = 0 |
|
protected |
◆ _oldViewCast
◆ _raycastAtAngleHit2D
RaycastHit2D MoreMountains.Tools.MMConeOfVision2D._raycastAtAngleHit2D |
|
protected |
◆ _returnRaycastData
RaycastData MoreMountains.Tools.MMConeOfVision2D._returnRaycastData |
|
protected |
◆ _scanForTargetsHit2D
RaycastHit2D MoreMountains.Tools.MMConeOfVision2D._scanForTargetsHit2D |
|
protected |
◆ _target
Transform MoreMountains.Tools.MMConeOfVision2D._target |
|
protected |
◆ _targetsWithinDistance
Collider2D [] MoreMountains.Tools.MMConeOfVision2D._targetsWithinDistance |
|
protected |
◆ _triangles
int [] MoreMountains.Tools.MMConeOfVision2D._triangles |
|
protected |
◆ _vertices
Vector3 [] MoreMountains.Tools.MMConeOfVision2D._vertices |
|
protected |
◆ _viewCast
◆ _viewPoints
List<Vector3> MoreMountains.Tools.MMConeOfVision2D._viewPoints = new List<Vector3>() |
|
protected |
◆ _visionMesh
Mesh MoreMountains.Tools.MMConeOfVision2D._visionMesh |
|
protected |
◆ AngleOffset
float MoreMountains.Tools.MMConeOfVision2D.AngleOffset = 0f |
◆ Direction
Vector3 MoreMountains.Tools.MMConeOfVision2D.Direction |
◆ EdgePrecision
int MoreMountains.Tools.MMConeOfVision2D.EdgePrecision = 3 |
◆ EdgeThreshold
float MoreMountains.Tools.MMConeOfVision2D.EdgeThreshold = 0.5f |
◆ EulerAngles
Vector3 MoreMountains.Tools.MMConeOfVision2D.EulerAngles |
◆ MeshDensity
float MoreMountains.Tools.MMConeOfVision2D.MeshDensity = 0.2f |
◆ ObstacleMask
LayerMask MoreMountains.Tools.MMConeOfVision2D.ObstacleMask |
◆ ScanFrequencyInSeconds
float MoreMountains.Tools.MMConeOfVision2D.ScanFrequencyInSeconds = 1f |
◆ ShouldDrawMesh
bool MoreMountains.Tools.MMConeOfVision2D.ShouldDrawMesh = true |
◆ ShouldScanForTargets
bool MoreMountains.Tools.MMConeOfVision2D.ShouldScanForTargets = true |
◆ TargetMask
LayerMask MoreMountains.Tools.MMConeOfVision2D.TargetMask |
◆ VisibleTargets
List<Transform> MoreMountains.Tools.MMConeOfVision2D.VisibleTargets = new List<Transform>() |
◆ VisionAngle
float MoreMountains.Tools.MMConeOfVision2D.VisionAngle = 20f |
◆ VisionMeshFilter
MeshFilter MoreMountains.Tools.MMConeOfVision2D.VisionMeshFilter |
◆ VisionRadius
float MoreMountains.Tools.MMConeOfVision2D.VisionRadius = 5f |
The documentation for this class was generated from the following file: