private void OnRemoteScaleChange(SyncObject syncObj) { //Debug.Log(gameObject.name + ": Remote scale change received!"); if (!SyncActive) { return; } SyncVec3 syncScale = (SyncVec3)syncObj; transform.localScale = syncScale.Value; transform.hasChanged = false; //TransformChange(); }
private void OnRemotePositionChange(SyncObject syncObj) { //Debug.Log(gameObject.name + ": Remote position change received!"); if (!SyncActive) { return; } SyncVec3 syncPosition = (SyncVec3)syncObj; transform.localPosition = syncPosition.Value; transform.hasChanged = false; //TransformChange(); }