Photon Fusion 1.1.2

Public Member Functions | Protected Member Functions | Properties | List of all members
NetworkRigidbodyObsolete Class Reference

Replicates a Unity Rigidbody state from the NetworkObject.StateAuthority to all other peers. Add this component to a GameObject with a Rigidbody component. A NetworkObject is required on this GameObject or a parent of this GameObject. More...

Inherits NetworkRigidbodyBaseObsolete, and IStateAuthorityChanged.

Public Member Functions

override void CopyBackingFieldsToState (bool firstTime)
 
override void Spawned ()
 Post spawn callback. More...
 

Protected Member Functions

override void Awake ()
 
override void OnEnable ()
 
override void GetEnginePositionRotation2Buffer (out Vector3 position, out Quaternion rotation)
 
override void Copy2EngineTRSState (int offset)
 
void Copy2EngineTRSState (Vector3 position, Quaternion rotation, bool forceTransform=false)
 
override void ApplyQueuedTeleport ()
 Applies the latest unconsumed Teleport() call after the Forward simulation is complete, and before the TRS state is captured. More...
 

Properties

Rigidbody Rigidbody [get]
 Reference of the Rigidbody associated with this NetworkRigidbodyObsolete. More...
 

Detailed Description

Replicates a Unity Rigidbody state from the NetworkObject.StateAuthority to all other peers. Add this component to a GameObject with a Rigidbody component. A NetworkObject is required on this GameObject or a parent of this GameObject.

Member Function Documentation

◆ ApplyQueuedTeleport()

override void ApplyQueuedTeleport ( )
protectedvirtual

Applies the latest unconsumed Teleport() call after the Forward simulation is complete, and before the TRS state is captured.

Reimplemented from NetworkTransformObsolete.

◆ Spawned()

override void Spawned ( )
virtual

Post spawn callback.

Reimplemented from NetworkBehaviour.

Property Documentation

◆ Rigidbody

Rigidbody Rigidbody
get

Reference of the Rigidbody associated with this NetworkRigidbodyObsolete.