Search Results for

    Show / Hide Table of Contents

    Class KaijuSensorMultipleGameObjectAction<T>

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

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

    Methods

    GetIdeal(IEnumerable<GameObject>)

    Get the ideal candidate once found.

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

    The candidates to choose from.

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