Class ObjActionTarget
Inheritance
object
ObjActionTarget
Assembly: cs.temp.dll.dll
Syntax
public abstract class ObjActionTarget : ObjAction
Fields
OnTarget
Declaration
public ObjActionTargetEvents OnTarget
Field Value
Type |
Description |
ObjActionTargetEvents |
|
TargetMark
Declaration
protected AxisMarkRenderer TargetMark
Field Value
Type |
Description |
AxisMarkRenderer |
|
Targets
Declaration
public NavObject[] Targets
Field Value
Type |
Description |
NavObject[] |
|
TargetSettings
Declaration
public ObjActionTarget_Restriction TargetSettings
Field Value
TargetZone
Declaration
protected Collider TargetZone
Field Value
Type |
Description |
Collider |
|
Properties
DamagesTarget
Declaration
public int DamagesTarget { get; set; }
Property Value
MaxTargets
Declaration
public int MaxTargets { get; set; }
Property Value
TargetLabel
Declaration
public string TargetLabel { get; set; }
Property Value
Methods
ActionConfirmStart(NavObject)
Declaration
protected virtual bool ActionConfirmStart(NavObject Target)
Parameters
Type |
Name |
Description |
NavObject |
Target |
|
Returns
ActionFreezeAfter()
Declaration
protected virtual Task ActionFreezeAfter()
Returns
ActionFreezeToStart()
Declaration
protected virtual Task ActionFreezeToStart()
Returns
Awake()
Declaration
protected override void Awake()
Overrides
ExecuteAction()
Declaration
protected override void ExecuteAction()
Overrides
ExecuteActionOnTarget(NavObject)
Declaration
protected virtual Task ExecuteActionOnTarget(NavObject Target)
Parameters
Type |
Name |
Description |
NavObject |
Target |
|
Returns
FixedUpdate()
Declaration
protected override void FixedUpdate()
Overrides
HitFeedbackToTarget()
Declaration
public void HitFeedbackToTarget()
IsValidTarget(NavObject)
Declaration
protected virtual bool IsValidTarget(NavObject o)
Parameters
Type |
Name |
Description |
NavObject |
o |
|
Returns
Reset()
Declaration
protected virtual void Reset()