mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-23 06:40:56 +00:00
extract out to method
This commit is contained in:
parent
0457ba8b03
commit
d84c08b036
@ -187,28 +187,22 @@ namespace QSB.Player.TransformSync
|
|||||||
{
|
{
|
||||||
base.UpdateTransform();
|
base.UpdateTransform();
|
||||||
|
|
||||||
|
UpdateSpecificTransform(_visibleStickPivot, _networkStickPivot);
|
||||||
|
UpdateSpecificTransform(_visibleStickTip, _networkStickTip);
|
||||||
|
UpdateSpecificTransform(_visibleCameraRoot, _networkCameraRoot);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateSpecificTransform(Transform visible, Transform network)
|
||||||
|
{
|
||||||
if (HasAuthority)
|
if (HasAuthority)
|
||||||
{
|
{
|
||||||
_networkStickPivot.localPosition = _visibleStickPivot.localPosition;
|
network.localPosition = visible.localPosition;
|
||||||
_networkStickPivot.localRotation = _visibleStickPivot.localRotation;
|
network.localRotation = visible.localRotation;
|
||||||
|
|
||||||
_networkStickTip.localPosition = _visibleStickTip.localPosition;
|
|
||||||
_networkStickTip.localRotation = _visibleStickTip.localRotation;
|
|
||||||
|
|
||||||
_networkCameraRoot.localPosition = _visibleCameraRoot.localPosition;
|
|
||||||
_networkCameraRoot.localRotation = _visibleCameraRoot.localRotation;
|
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_visibleStickPivot.localPosition = _networkStickPivot.localPosition;
|
visible.localPosition = network.localPosition;
|
||||||
_visibleStickPivot.localRotation = _networkStickPivot.localRotation;
|
visible.localRotation = network.localRotation;
|
||||||
|
|
||||||
_visibleStickTip.localPosition = _networkStickTip.localPosition;
|
|
||||||
_visibleStickTip.localRotation = _networkStickTip.localRotation;
|
|
||||||
|
|
||||||
_visibleCameraRoot.localPosition = _networkCameraRoot.localPosition;
|
|
||||||
_visibleCameraRoot.localRotation = _networkCameraRoot.localRotation;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public override bool IsReady => Locator.GetPlayerTransform() != null
|
public override bool IsReady => Locator.GetPlayerTransform() != null
|
||||||
|
Loading…
x
Reference in New Issue
Block a user