Public Member Functions | |
PhotonTransformViewPositionControl (PhotonTransformViewPositionModel model) | |
void | SetSynchronizedValues (Vector3 speed, float turnSpeed) |
보간법 모드 또는 보외법 모드 SynchronizeValues 값이 사용되는 경우 이러한 값들은 원격 객체들로 동기화 됩니다. 이동 스크립트는 현재 속도(Units/초) 와 회전 속도(각도/초)를 전달하여 원격 객체가 이 값들을 사용하여 객체들의 움직임을 예측 합니다. More... | |
Vector3 | UpdatePosition (Vector3 currentPosition) |
인스펙터에서 설정된 값을 기준으로 새로운 위치를 계산 합니다. More... | |
Vector3 | GetNetworkPosition () |
인스펙터에서 설정된 값을 기준으로 새로운 위치를 계산 합니다. More... | |
Vector3 | GetExtrapolatedPositionOffset () |
가장 마지막으로 동기화된 위치를 기준으로 평가되는 위치를 추측 합니다. 시간은 마지막 위치와 객체의 움직임 속도를 수신한 시간 입니다. More... | |
void | OnPhotonSerializeView (Vector3 currentPosition, PhotonStream stream, PhotonMessageInfo info) |
PhotonTransformViewPositionControl.PhotonTransformViewPositionControl | ( | PhotonTransformViewPositionModel | model | ) |
Vector3 PhotonTransformViewPositionControl.GetExtrapolatedPositionOffset | ( | ) |
가장 마지막으로 동기화된 위치를 기준으로 평가되는 위치를 추측 합니다. 시간은 마지막 위치와 객체의 움직임 속도를 수신한 시간 입니다.
Vector3 PhotonTransformViewPositionControl.GetNetworkPosition | ( | ) |
인스펙터에서 설정된 값을 기준으로 새로운 위치를 계산 합니다.
void PhotonTransformViewPositionControl.OnPhotonSerializeView | ( | Vector3 | currentPosition, |
PhotonStream | stream, | ||
PhotonMessageInfo | info | ||
) |
void PhotonTransformViewPositionControl.SetSynchronizedValues | ( | Vector3 | speed, |
float | turnSpeed | ||
) |
보간법 모드 또는 보외법 모드 SynchronizeValues 값이 사용되는 경우 이러한 값들은 원격 객체들로 동기화 됩니다. 이동 스크립트는 현재 속도(Units/초) 와 회전 속도(각도/초)를 전달하여 원격 객체가 이 값들을 사용하여 객체들의 움직임을 예측 합니다.
speed | units/초 단위 객체의 현재 움직임 벡터. |
turnSpeed | 각도/초 단위 객체의 현재 회전 속도. |
Vector3 PhotonTransformViewPositionControl.UpdatePosition | ( | Vector3 | currentPosition | ) |
인스펙터에서 설정된 값을 기준으로 새로운 위치를 계산 합니다.
currentPosition | 현재 위치. |