MLAPI/docs/T_MLAPI_MonoBehaviours_Prototyping_NetworkedNavMeshAgent.md
2018-03-31 10:20:18 +02:00

24 KiB

NetworkedNavMeshAgent Class

A prototype component for syncing navmeshagents

Inheritance Hierarchy

System.Object
  Object
    Component
      Behaviour
        MonoBehaviour
          MLAPI.NetworkedBehaviour
            MLAPI.MonoBehaviours.Prototyping.NetworkedNavMeshAgent
Namespace: MLAPI.MonoBehaviours.Prototyping
Assembly: MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#

public class NetworkedNavMeshAgent : NetworkedBehaviour

The NetworkedNavMeshAgent type exposes the following members.

Constructors

 

NameDescription
Public methodNetworkedNavMeshAgent Initializes a new instance of the NetworkedNavMeshAgent class
  Back to Top

Properties

 

NameDescription
Public propertyanimation **Obsolete. ** (Inherited from Component.)
Public propertyaudio **Obsolete. ** (Inherited from Component.)
Public propertycamera **Obsolete. ** (Inherited from Component.)
Public propertycollider **Obsolete. ** (Inherited from Component.)
Public propertycollider2D **Obsolete. ** (Inherited from Component.)
Public propertyconstantForce **Obsolete. ** (Inherited from Component.)
Public propertyenabled (Inherited from Behaviour.)
Public propertygameObject (Inherited from Component.)
Public propertyguiElement **Obsolete. ** (Inherited from Component.)
Public propertyguiText **Obsolete. ** (Inherited from Component.)
Public propertyguiTexture **Obsolete. ** (Inherited from Component.)
Public propertyhideFlags (Inherited from Object.)
Public propertyhingeJoint **Obsolete. ** (Inherited from Component.)
Public propertyisActiveAndEnabled (Inherited from Behaviour.)
Protected propertyisClient Gets if we are executing as client (Inherited from NetworkedBehaviour.)
Protected propertyisHost Gets if we are executing as Host, I.E Server and Client (Inherited from NetworkedBehaviour.)
Public propertyisLocalPlayer Gets if the object is the the personal clients player object (Inherited from NetworkedBehaviour.)
Public propertyisOwner Gets if the object is owned by the local player (Inherited from NetworkedBehaviour.)
Protected propertyisServer Gets if we are executing as server (Inherited from NetworkedBehaviour.)
Public propertylight **Obsolete. ** (Inherited from Component.)
Public propertyname (Inherited from Object.)
Public propertynetworkedObject Gets the NetworkedObject that owns this NetworkedBehaviour instance (Inherited from NetworkedBehaviour.)
Public propertynetworkId Gets the NetworkId of the NetworkedObject that owns the NetworkedBehaviour instance (Inherited from NetworkedBehaviour.)
Public propertynetworkView **Obsolete. ** (Inherited from Component.)
Public propertyownerClientId Gets the clientId that owns the NetworkedObject (Inherited from NetworkedBehaviour.)
Public propertyparticleEmitter **Obsolete. ** (Inherited from Component.)
Public propertyparticleSystem **Obsolete. ** (Inherited from Component.)
Public propertyrenderer **Obsolete. ** (Inherited from Component.)
Public propertyrigidbody **Obsolete. ** (Inherited from Component.)
Public propertyrigidbody2D **Obsolete. ** (Inherited from Component.)
Public propertyrunInEditMode (Inherited from MonoBehaviour.)
Public propertytag (Inherited from Component.)
Public propertytransform (Inherited from Component.)
Public propertyuseGUILayout (Inherited from MonoBehaviour.)
  Back to Top

Methods

 

NameDescription
Public methodBroadcastMessage(String) (Inherited from Component.)
Public methodBroadcastMessage(String, Object) (Inherited from Component.)
Public methodBroadcastMessage(String, SendMessageOptions) (Inherited from Component.)
Public methodBroadcastMessage(String, Object, SendMessageOptions) (Inherited from Component.)
Public methodCancelInvoke() (Inherited from MonoBehaviour.)
Public methodCancelInvoke(String) (Inherited from MonoBehaviour.)
Public methodCompareTag (Inherited from Component.)
Protected methodDeregisterMessageHandler (Inherited from NetworkedBehaviour.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetComponent(Type) (Inherited from Component.)
Public methodGetComponent(String) (Inherited from Component.)
Public methodGetComponent1()</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentInChildren(Type)</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentInChildren(Type, Boolean)</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentInChildren1() (Inherited from Component.)
Public methodGetComponentInChildren1(Boolean)</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentInParent(Type)</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentInParent1() (Inherited from Component.)
Public methodGetComponents(Type) (Inherited from Component.)
Public methodGetComponents(Type, List(Component)) (Inherited from Component.)
Public methodGetComponents1()</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponents1(List(UMP)) (Inherited from Component.)
Public methodGetComponentsInChildren(Type) (Inherited from Component.)
Public methodGetComponentsInChildren(Type, Boolean) (Inherited from Component.)
Public methodGetComponentsInChildren1()</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentsInChildren1(Boolean) (Inherited from Component.)
Public methodGetComponentsInChildren1(List(UMP))</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentsInChildren1(Boolean, List(UMP)) (Inherited from Component.)
Public methodGetComponentsInParent(Type) (Inherited from Component.)
Public methodGetComponentsInParent(Type, Boolean) (Inherited from Component.)
Public methodGetComponentsInParent1()</td><td> (Inherited from Component.)</td></tr><tr><td>![Public method](media/pubmethod.gif "Public method")</td><td>GetComponentsInParent1(Boolean) (Inherited from Component.)
Public methodGetComponentsInParent``1(Boolean, List(UMP)) (Inherited from Component.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID (Inherited from Object.)
Protected methodGetNetworkedObject Gets the local instance of a object with a given NetworkId (Inherited from NetworkedBehaviour.)
Public methodGetType (Inherited from Object.)
Public methodInvoke (Inherited from MonoBehaviour.)
Public methodInvokeRepeating (Inherited from MonoBehaviour.)
Public methodIsInvoking() (Inherited from MonoBehaviour.)
Public methodIsInvoking(String) (Inherited from MonoBehaviour.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodNetworkStart (Overrides NetworkedBehaviour.NetworkStart().)
Public methodOnGainedOwnership (Inherited from NetworkedBehaviour.)
Public methodOnLostOwnership (Inherited from NetworkedBehaviour.)
Protected methodRegisterMessageHandler (Inherited from NetworkedBehaviour.)
Public methodSendMessage(String) (Inherited from Component.)
Public methodSendMessage(String, Object) (Inherited from Component.)
Public methodSendMessage(String, SendMessageOptions) (Inherited from Component.)
Public methodSendMessage(String, Object, SendMessageOptions) (Inherited from Component.)
Public methodSendMessageUpwards(String) (Inherited from Component.)
Public methodSendMessageUpwards(String, Object) (Inherited from Component.)
Public methodSendMessageUpwards(String, SendMessageOptions) (Inherited from Component.)
Public methodSendMessageUpwards(String, Object, SendMessageOptions) (Inherited from Component.)
Protected methodSendToClient Sends a buffer to a client with a given clientId from Server (Inherited from NetworkedBehaviour.)
Protected methodSendToClients(String, String, Byte[]) Sends a buffer to all clients from the server (Inherited from NetworkedBehaviour.)
Protected methodSendToClients(List(Int32), String, String, Byte[]) Sends a buffer to multiple clients from the server (Inherited from NetworkedBehaviour.)
Protected methodSendToClients(Int32[], String, String, Byte[]) Sends a buffer to multiple clients from the server (Inherited from NetworkedBehaviour.)
Protected methodSendToClientsTarget(String, String, Byte[]) Sends a buffer to all clients from the server. Only handlers on this NetworkedBehaviour will get invoked (Inherited from NetworkedBehaviour.)
Protected methodSendToClientsTarget(List(Int32), String, String, Byte[]) Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked (Inherited from NetworkedBehaviour.)
Protected methodSendToClientsTarget(Int32[], String, String, Byte[]) Sends a buffer to multiple clients from the server. Only handlers on this NetworkedBehaviour gets invoked (Inherited from NetworkedBehaviour.)
Protected methodSendToClientTarget Sends a buffer to a client with a given clientId from Server. Only handlers on this NetworkedBehaviour gets invoked (Inherited from NetworkedBehaviour.)
Protected methodSendToLocalClient Sends a buffer to the server from client (Inherited from NetworkedBehaviour.)
Protected methodSendToLocalClientTarget Sends a buffer to the client that owns this object from the server. Only handlers on this NetworkedBehaviour will get invoked (Inherited from NetworkedBehaviour.)
Protected methodSendToNonLocalClients Sends a buffer to all clients except to the owner object from the server (Inherited from NetworkedBehaviour.)
Protected methodSendToNonLocalClientsTarget Sends a buffer to all clients except to the owner object from the server. Only handlers on this NetworkedBehaviour will get invoked (Inherited from NetworkedBehaviour.)
Protected methodSendToServer Sends a buffer to the server from client (Inherited from NetworkedBehaviour.)
Protected methodSendToServerTarget Sends a buffer to the server from client. Only handlers on this NetworkedBehaviour will get invoked (Inherited from NetworkedBehaviour.)
Public methodStartCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
Public methodStartCoroutine(String) (Inherited from MonoBehaviour.)
Public methodStartCoroutine(String, Object) (Inherited from MonoBehaviour.)
Public methodStartCoroutine_Auto **Obsolete. ** (Inherited from MonoBehaviour.)
Public methodStopAllCoroutines (Inherited from MonoBehaviour.)
Public methodStopCoroutine(String) (Inherited from MonoBehaviour.)
Public methodStopCoroutine(IEnumerator) (Inherited from MonoBehaviour.)
Public methodStopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
Public methodToString (Inherited from Object.)
  Back to Top

Fields

 

NameDescription
Public fieldCorrectionDelay
Public fieldDriftCorrectionPercentage
Public fieldEnableProximity
Public fieldProximityRange
Public fieldSyncVarSyncDelay The minimum delay in seconds between SyncedVar sends (Inherited from NetworkedBehaviour.)
Public fieldWarpOnDestinationChange
  Back to Top

See Also

Reference

MLAPI.MonoBehaviours.Prototyping Namespace