Point the first-person camera at the dedicated FirstPersonTarget anchor (eye height) instead of the shared CameraTarget, in both the runtime SetPlayer rebind and the editor ResolveReferences fallback. Rebind the paint HUD to the locally spawned avatar's MeshPainter via a new GameModeManager.PainterChanged event. Since the spawn-on-connect refactor, no player exists at PaintHud.Start(), so the HUD bound to a null painter (no brush masks shown, color/settings were no-ops). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
80 lines
3.3 KiB
Plaintext
80 lines
3.3 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!1001 &488197323585957958
|
|
PrefabInstance:
|
|
m_ObjectHideFlags: 0
|
|
serializedVersion: 2
|
|
m_Modification:
|
|
serializedVersion: 3
|
|
m_TransformParent: {fileID: 0}
|
|
m_Modifications:
|
|
- target: {fileID: 273411532115212066, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: scale
|
|
value: 0.5
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 1557561356852236266, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: GlobalObjectIdHash
|
|
value: 708302045
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 5384024074013944205, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_Name
|
|
value: Hider
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalScale.x
|
|
value: 0.5
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalScale.y
|
|
value: 0.5
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalScale.z
|
|
value: 0.5
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalPosition.x
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalPosition.y
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalPosition.z
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalRotation.w
|
|
value: 1
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalRotation.x
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalRotation.y
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalRotation.z
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalEulerAnglesHint.x
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalEulerAnglesHint.y
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
- target: {fileID: 6997860362608943113, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|
|
propertyPath: m_LocalEulerAnglesHint.z
|
|
value: 0
|
|
objectReference: {fileID: 0}
|
|
m_RemovedComponents: []
|
|
m_RemovedGameObjects: []
|
|
m_AddedGameObjects: []
|
|
m_AddedComponents: []
|
|
m_SourcePrefab: {fileID: 100100000, guid: 97017ed3bb40aff4e885440d9a7336ee, type: 3}
|