Fixed interpolation/respawn bugs with the cameras by removing VRCObjectSync.

This commit is contained in:
Jamie Greunbaum 2026-06-20 11:25:20 -04:00
parent 48833bd254
commit bd144ac6fe
2 changed files with 119 additions and 57 deletions

View File

@ -130,7 +130,7 @@ MonoBehaviour:
PrefabModifications: []
SerializationNodes: []
_udonSharpBackingUdonBehaviour: {fileID: 6974892129015511453}
_Camera: {fileID: 4208892311641971843}
_Camera: {fileID: 0}
--- !u!114 &6974892129015511453
MonoBehaviour:
m_ObjectHideFlags: 0
@ -171,7 +171,6 @@ GameObject:
- component: {fileID: 4068375225837998483}
- component: {fileID: 6809516190814399933}
- component: {fileID: 6629859500178188227}
- component: {fileID: 4208892311641971843}
- component: {fileID: 5542997801820577511}
- component: {fileID: 1340351174269024408}
m_Layer: 22
@ -294,7 +293,7 @@ CapsuleCollider:
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
m_Enabled: 0
serializedVersion: 2
m_Radius: 0.06225221
m_Height: 0.35780537
@ -307,7 +306,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2585420374601623244}
m_Enabled: 1
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
@ -333,20 +332,6 @@ MonoBehaviour:
pickupable: 0
proximity: 0.1
version: 1
--- !u!114 &4208892311641971843
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2585420374601623244}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -1783056023, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
m_EditorClassIdentifier:
AllowCollisionOwnershipTransfer: 0
ForceKinematicOnRemote: 1
--- !u!20 &5542997801820577511
Camera:
m_ObjectHideFlags: 0

View File

@ -2499,7 +2499,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 70805493}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2043045203}
m_Enabled: 1
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
@ -16009,7 +16009,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 336011328}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1064115353}
m_Enabled: 1
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
@ -20482,7 +20482,7 @@ PrefabInstance:
- target: {fileID: -8679921383154817045, guid: 3b9e171cd9a05f4409116211d956033a,
type: 3}
propertyPath: m_LocalPosition.y
value: -15
value: -5
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 3b9e171cd9a05f4409116211d956033a,
type: 3}
@ -23259,7 +23259,7 @@ PrefabInstance:
- target: {fileID: 5462889507286591849, guid: b7be9e74a7f7fe24cb526bc367e85829,
type: 3}
propertyPath: m_LocalPosition.z
value: 2.56
value: 2.516
objectReference: {fileID: 0}
- target: {fileID: 5462889507286591849, guid: b7be9e74a7f7fe24cb526bc367e85829,
type: 3}
@ -30406,7 +30406,7 @@ PrefabInstance:
- target: {fileID: -8679921383154817045, guid: 3b9e171cd9a05f4409116211d956033a,
type: 3}
propertyPath: m_LocalPosition.y
value: -5.97
value: -5
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 3b9e171cd9a05f4409116211d956033a,
type: 3}
@ -32474,6 +32474,18 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 364742166}
m_PrefabAsset: {fileID: 0}
--- !u!114 &858587241 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6629859500178188227, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
m_PrefabInstance: {fileID: 364742166}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 858587238}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &859579629
PrefabInstance:
m_ObjectHideFlags: 0
@ -54035,6 +54047,18 @@ Camera:
type: 3}
m_PrefabInstance: {fileID: 1390751084}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1390751089 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6629859500178188227, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
m_PrefabInstance: {fileID: 1390751084}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 708372043}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &1392345919
PrefabInstance:
m_ObjectHideFlags: 0
@ -65438,26 +65462,31 @@ PrefabInstance:
propertyPath: handheldsFovTexts.Array.data[5]
value:
objectReference: {fileID: 336011331}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.size
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcPickups.Array.data[0]
value:
objectReference: {fileID: 0}
objectReference: {fileID: 858587241}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcPickups.Array.data[1]
value:
objectReference: {fileID: 0}
objectReference: {fileID: 1832440716}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcPickups.Array.data[2]
value:
objectReference: {fileID: 0}
objectReference: {fileID: 1390751089}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcPickups.Array.data[3]
value:
objectReference: {fileID: 0}
objectReference: {fileID: 1983062418}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcPickups.Array.data[4]
@ -65468,6 +65497,36 @@ PrefabInstance:
propertyPath: handheldsVrcPickups.Array.data[5]
value:
objectReference: {fileID: 336011329}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.data[0]
value:
objectReference: {fileID: 0}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.data[1]
value:
objectReference: {fileID: 0}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.data[2]
value:
objectReference: {fileID: 0}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.data[3]
value:
objectReference: {fileID: 0}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.data[4]
value:
objectReference: {fileID: 0}
- target: {fileID: 4677278074043053975, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: handheldsVrcObjectSync.Array.data[5]
value:
objectReference: {fileID: 0}
- target: {fileID: 4692611076331822086, guid: 700c7675bc7fcf547a888725c3536e38,
type: 3}
propertyPath: m_AnchorMax.x
@ -75394,6 +75453,18 @@ Camera:
type: 3}
m_PrefabInstance: {fileID: 1832440711}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1832440716 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6629859500178188227, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
m_PrefabInstance: {fileID: 1832440711}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1301704814}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1832458546
GameObject:
m_ObjectHideFlags: 0
@ -81348,6 +81419,18 @@ Camera:
type: 3}
m_PrefabInstance: {fileID: 1983062413}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1983062418 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6629859500178188227, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
m_PrefabInstance: {fileID: 1983062413}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1562422149}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1804438810, guid: 661092b4961be7145bfbe56e1e62337b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1983328789 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7147581531654102366, guid: e9914385266bca24db809c39e395f03c,
@ -98509,11 +98592,6 @@ MonoBehaviour:
ID: 57
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 2043045203}
ID: 58
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- gameObject: {fileID: 591795838}
ID: 59
SerializedTypeNames:
@ -98550,11 +98628,6 @@ MonoBehaviour:
ID: 67
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1562422149}
ID: 68
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- gameObject: {fileID: 1030796895}
ID: 69
SerializedTypeNames:
@ -98575,11 +98648,6 @@ MonoBehaviour:
ID: 73
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 858587238}
ID: 74
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- gameObject: {fileID: 740870361}
ID: 75
SerializedTypeNames:
@ -98600,11 +98668,6 @@ MonoBehaviour:
ID: 79
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1301704814}
ID: 80
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- gameObject: {fileID: 1275244960}
ID: 81
SerializedTypeNames:
@ -98625,11 +98688,6 @@ MonoBehaviour:
ID: 85
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 708372043}
ID: 86
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- gameObject: {fileID: 787353207}
ID: 87
SerializedTypeNames:
@ -98764,11 +98822,6 @@ MonoBehaviour:
ID: 119
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1064115353}
ID: 120
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- gameObject: {fileID: 575630078}
ID: 121
SerializedTypeNames:
@ -103900,6 +103953,30 @@ MonoBehaviour:
- VRC.SDK3.Components.VRCPickup
- VRC.SDK3.Components.VRCObjectSync
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 2043045203}
ID: 58
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- gameObject: {fileID: 1562422149}
ID: 68
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- gameObject: {fileID: 858587238}
ID: 74
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- gameObject: {fileID: 1301704814}
ID: 80
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- gameObject: {fileID: 708372043}
ID: 86
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
- gameObject: {fileID: 1064115353}
ID: 120
SerializedTypeNames:
- VRC.SDK3.Components.VRCPickup
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
PlayerPersistence: []