Search Results for

    Show / Hide Table of Contents

    Class KaijuSensorMultipleComponentAction<T, T0>

    Action to sense with a sensor which could have multiple readings of components.

    Inheritance
    System.Object
    KaijuSensorAction<T, T0>
    KaijuSensorMultipleAction<T, T0>
    KaijuSensorMultipleComponentAction<T, T0>
    KaijuVisionSensorAction<T, T0>
    Inherited Members
    KaijuSensorMultipleAction<T, T0>.nearest
    KaijuSensorMultipleAction<T, T0>.GetIdeal(IEnumerable<T0>)
    KaijuSensorAction<T, T0>.sensor
    KaijuSensorAction<T, T0>.observed
    KaijuSensorAction<T, T0>.OnStart()
    KaijuSensorAction<T, T0>.OnUpdate()
    KaijuSensorAction<T, T0>.OnEnd()
    KaijuSensorAction<T, T0>.ValidSensor()
    KaijuSensorAction<T, T0>.HandleSensor()
    Namespace: KaijuSolutions.Agents.Behavior.Sensors
    Syntax
    [Serializable]
    public abstract class KaijuSensorMultipleComponentAction<T, T0> : KaijuSensorMultipleAction<T, T0> where T : KaijuSensor where T0 : Component
    Type Parameters
    Name Description
    T
    T0

    Methods

    GetIdeal(IEnumerable<T0>)

    Get the ideal candidate once found.

    Declaration
    protected override void GetIdeal(IEnumerable<T0> candidates)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<T0> candidates

    The candidates to choose from.

    Overrides
    KaijuSolutions.Agents.Behavior.Sensors.KaijuSensorMultipleAction<T, T0>.GetIdeal(System.Collections.Generic.IEnumerable<T0>)
    In This Article
    Back to top MIT License © 2026 Kaiju Solutions Inc.