Search Results for

    Show / Hide Table of Contents

    Class MoveSystemBase

    The base class for the move system. This lets the agent choose which system to use. You have to implement your own, see MoveSystemNavMeshExample for an example.

    Inheritance
    Object
    MoveSystemBase
    MoveSystemNavMeshExample
    Namespace: TinnyStudios.AIUtility
    Assembly: UtilityAIFramework.dll
    Syntax
    public abstract class MoveSystemBase : MonoBehaviour

    Properties

    DestinationTransform

    Declaration
    public Transform DestinationTransform { get; }
    Property Value
    Type Description
    Transform

    Methods

    ReachedDestination()

    Declaration
    public abstract bool ReachedDestination()
    Returns
    Type Description
    Boolean

    SetDestination(Transform)

    Declaration
    public void SetDestination(Transform destinationTransform)
    Parameters
    Type Name Description
    Transform destinationTransform

    SetDestination(Vector3)

    Declaration
    public abstract void SetDestination(Vector3 destination)
    Parameters
    Type Name Description
    Vector3 destination

    SetProperties(ActionMoveData)

    Declaration
    public abstract void SetProperties(ActionMoveData moveData)
    Parameters
    Type Name Description
    ActionMoveData moveData

    Stop()

    Declaration
    public abstract void Stop()
    In This Article
    Back to top Generated by DocFX