DoDrawEstimatedPositionError
How do I use Do Draw Estimated Position Error
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
110 | DoDrawEstimatedPositionError(); | 1 |
130 | void DoDrawEstimatedPositionError() | 2 |
File name: PhotonTransformView.cs
Copy
102 void OnPhotonSerializeView( PhotonStream stream, PhotonMessageInfo info )
103 {
104 m_PositionControl.OnPhotonSerializeView( transform.localPosition, stream, info );
105 m_RotationControl.OnPhotonSerializeView( transform.localRotation, stream, info );
106 m_ScaleControl.OnPhotonSerializeView( transform.localScale, stream, info );
107
108 if( m_PhotonView.isMine == false && m_PositionModel.DrawErrorGizmo == true )
109 {
110 DoDrawEstimatedPositionError();
111 }
112
113 if( stream.isReading == true )
114 {
115 m_ReceivedNetworkUpdate = true;
116 }
117 }
File name: PhotonTransformView.cs
Copy
130 void DoDrawEstimatedPositionError()
131 {
132 Vector3 targetPosition = m_PositionControl.GetNetworkPosition();
133
134 Debug.DrawLine( targetPosition, transform.position, Color.red, 2f );
135 Debug.DrawLine( transform.position, transform.position + Vector3.up, Color.green, 2f );
136 Debug.DrawLine( targetPosition, targetPosition + Vector3.up, Color.red, 2f );
137 }
DoDrawEstimatedPositionError 93 lượt xem
Gõ tìm kiếm nhanh...