GetScale
How do I use Get Scale
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
86 | transform.localScale = m_ScaleControl.GetScale( transform.localScale ); | 1 |
14 | public Vector3 GetScale( Vector3 currentScale ) | 2 |
File name: PhotonTransformView.cs
Copy
79 void UpdateScale()
80 {
81 if( m_ScaleModel.SynchronizeEnabled == false || m_ReceivedNetworkUpdate == false )
82 {
83 return;
84 }
85
86 transform.localScale = m_ScaleControl.GetScale( transform.localScale );
87 }
File name: PhotonTransformViewScaleControl.cs
Copy
14 public Vector3 GetScale( Vector3 currentScale )
15 {
16 switch( m_Model.InterpolateOption )
17 {
18 default:
19 case PhotonTransformViewScaleModel.InterpolateOptions.Disabled:
20 return m_NetworkScale;
21 case PhotonTransformViewScaleModel.InterpolateOptions.MoveTowards:
22 return Vector3.MoveTowards( currentScale, m_NetworkScale, m_Model.InterpolateMoveTowardsSpeed * Time.deltaTime );
23 case PhotonTransformViewScaleModel.InterpolateOptions.Lerp:
24 return Vector3.Lerp( currentScale, m_NetworkScale, m_Model.InterpolateLerpSpeed * Time.deltaTime );
25 }
26 }
GetScale 106 lượt xem
Gõ tìm kiếm nhanh...