Search Results for

    Show / Hide Table of Contents

    Class ObjActionTarget

    Inheritance
    object
    AxisMonoBehaviour
    AxisGameObject
    ObjAction
    ObjActionTarget
    ToCollect
    ToFollowTarget
    ToGrab
    ToHit
    ToKick
    ToPunch
    Inherited Members
    ObjAction.Cooldown
    ObjAction.InputTrigger
    ObjAction.InputConditions
    ObjAction.WhileHolding
    ObjAction.Cancel
    ObjAction.ButtonHold
    ObjAction.maxCooldown
    ObjAction.OnAction
    ObjAction.available
    ObjAction.TriggerWhen
    ObjAction.EditorMessageUpdate()
    ObjAction.OnMoveAnyAxis(Vector2)
    ObjAction.OnMoveLeftAxis(Vector2)
    ObjAction.OnMoveRightAxis(Vector2)
    ObjAction.OnEnable()
    ObjAction.OnDisable()
    ObjAction.OnTransformParentChanged()
    ObjAction.Start()
    ObjAction.Update()
    ObjAction.ActionHolding(float)
    ObjAction.ForceExecuteAction()
    ObjAction.OnButtonDown(VirtualButton)
    ObjAction.WhileButtonHold(VirtualButton)
    ObjAction.OnButtonUp(VirtualButton)
    AxisMonoBehaviour.ContainsLabel(string)
    AxisMonoBehaviour.CountChildrenWithLabel(string, bool)
    AxisMonoBehaviour.ContainsLabelInChildren(string, bool)
    AxisMonoBehaviour.GetSpaceBetweenColliders(AxisMonoBehaviour)
    AxisMonoBehaviour.GetSpaceBetweenCollidersHorizontally(AxisMonoBehaviour)
    AxisMonoBehaviour.PauseGame()
    AxisMonoBehaviour.SetActiveByName(string)
    AxisMonoBehaviour.ResumeGame()
    AxisMonoBehaviour.GameTimeScaleSet(float)
    AxisMonoBehaviour.transform
    AxisMonoBehaviour.gameObject
    AxisMonoBehaviour.collider
    AxisMonoBehaviour.Origin
    AxisMonoBehaviour.OnTransformChildrenChanged()
    Namespace: Axis.ObjActions
    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
    Type Description
    ObjActionTarget_Restriction

    TargetZone

    Declaration
    protected Collider TargetZone
    Field Value
    Type Description
    Collider

    Properties

    DamagesTarget

    Declaration
    public int DamagesTarget { get; set; }
    Property Value
    Type Description
    int

    MaxTargets

    Declaration
    public int MaxTargets { get; set; }
    Property Value
    Type Description
    int

    TargetLabel

    Declaration
    public string TargetLabel { get; set; }
    Property Value
    Type Description
    string

    Methods

    ActionConfirmStart(NavObject)

    Declaration
    protected virtual bool ActionConfirmStart(NavObject Target)
    Parameters
    Type Name Description
    NavObject Target
    Returns
    Type Description
    bool

    ActionFreezeAfter()

    Declaration
    protected virtual Task ActionFreezeAfter()
    Returns
    Type Description
    Task

    ActionFreezeToStart()

    Declaration
    protected virtual Task ActionFreezeToStart()
    Returns
    Type Description
    Task

    Awake()

    Declaration
    protected override void Awake()
    Overrides
    ObjAction.Awake()

    ExecuteAction()

    Do not override

    Declaration
    protected override void ExecuteAction()
    Overrides
    ObjAction.ExecuteAction()

    ExecuteActionOnTarget(NavObject)

    Declaration
    protected virtual Task ExecuteActionOnTarget(NavObject Target)
    Parameters
    Type Name Description
    NavObject Target
    Returns
    Type Description
    Task

    FixedUpdate()

    Declaration
    protected override void FixedUpdate()
    Overrides
    ObjAction.FixedUpdate()

    HitFeedbackToTarget()

    Declaration
    public void HitFeedbackToTarget()

    IsValidTarget(NavObject)

    Declaration
    protected virtual bool IsValidTarget(NavObject o)
    Parameters
    Type Name Description
    NavObject o
    Returns
    Type Description
    bool

    Reset()

    Declaration
    protected virtual void Reset()
    In This Article
    Back to top Axis 1.0.0