Table of Contents

Class AttackAction

Namespace
VoxelPlayground.AI
Assembly
GamePlay.dll
[CreateAssetMenu(fileName = "AttackAction", menuName = "VoxelPlayground/AI/Action/Attack", order = 1)]
public class AttackAction : AIAction
Inheritance
object
AttackAction
Inherited Members
Extension Methods

Methods

CalculateCoverSidePoints(Vector3, Vector3, float, out Vector3, out Vector3)

public Vector3 CalculateCoverSidePoints(Vector3 targetPos, Vector3 coverPos, float sideDistance, out Vector3 leftPoint, out Vector3 rightPoint)

Parameters

targetPos Vector3
coverPos Vector3
sideDistance float
leftPoint Vector3
rightPoint Vector3

Returns

Vector3

OnEnterActoin()

public override void OnEnterActoin()

OnExitActoin()

public override void OnExitActoin()

Tick()

public override void Tick()