Add settings panel volume slider to Main scene

Scene authoring: settings panel UI wiring the MasterVolumeSlider.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
adminandClaude Opus 4.8 committed 2026-07-03 15:30:49 +02:00
1 parent ba7f3c2e89
commit a4604328d2
1 file changed
+261 -7
+261 -7
View File
@@ -1364,6 +1364,7 @@ GameObject:
- component: {fileID: 593561394}
- component: {fileID: 593561396}
- component: {fileID: 593561395}
- component: {fileID: 593561397}
m_Layer: 0
m_Name: Titlebar
m_TagString: Untagged
@@ -1429,6 +1430,26 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 593561393}
m_CullTransparentMesh: 1
--- !u!114 &593561397
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 593561393}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.LayoutElement
m_IgnoreLayout: 1
m_MinWidth: -1
m_MinHeight: -1
m_PreferredWidth: -1
m_PreferredHeight: -1
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
--- !u!114 &617908213
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1945,6 +1966,7 @@ GameObject:
- component: {fileID: 1159914388}
- component: {fileID: 1159914387}
- component: {fileID: 1159914386}
- component: {fileID: 1159914389}
m_Layer: 0
m_Name: Settings Panel
m_TagString: Untagged
@@ -1966,13 +1988,14 @@ RectTransform:
m_Children:
- {fileID: 593561394}
- {fileID: 1212005471}
- {fileID: 1677799882}
m_Father: {fileID: 223609978}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 360, y: 140}
m_SizeDelta: {x: 278, y: 86}
m_Pivot: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 220, y: 200}
m_SizeDelta: {x: 278, y: 137.37}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1159914386
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2025,6 +2048,32 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1159914384}
m_CullTransparentMesh: 1
--- !u!114 &1159914389
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1159914384}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.VerticalLayoutGroup
m_Padding:
m_Left: 10
m_Right: 10
m_Top: 40
m_Bottom: 10
m_ChildAlignment: 0
m_Spacing: 15
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!1 &1171673579
GameObject:
m_ObjectHideFlags: 0
@@ -3638,9 +3687,21 @@ PrefabInstance:
propertyPath: m_Pivot.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_SizeDelta.x
value: 256
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_LocalPosition.x
@@ -3652,11 +3713,11 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchoredPosition.x
value: 10
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchoredPosition.y
value: -40
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_ConstrainProportionsScale
@@ -4446,6 +4507,200 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1525867097}
m_CullTransparentMesh: 1
--- !u!1001 &1677799881
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1159914385}
m_Modifications:
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_text
value: Master Volume
objectReference: {fileID: 0}
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_fontMaterial
value:
objectReference: {fileID: 1285954804}
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 1285954804}
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_fontMaterials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: 'm_fontMaterials.Array.data[0]'
value:
objectReference: {fileID: 1285954804}
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_fontSharedMaterials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3983135770763320344, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: 'm_fontSharedMaterials.Array.data[0]'
value:
objectReference: {fileID: 1285954804}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_text
value: 50%
objectReference: {fileID: 0}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_fontMaterial
value:
objectReference: {fileID: 685222021}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 685222021}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_fontMaterials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: 'm_fontMaterials.Array.data[0]'
value:
objectReference: {fileID: 685222021}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_fontSharedMaterials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: 'm_fontSharedMaterials.Array.data[0]'
value:
objectReference: {fileID: 685222021}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_Pivot.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_ConstrainProportionsScale
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5381822788309442337, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5381822788309442337, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6369511037010461285, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_Value
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6369511037010461285, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_MaxValue
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6369511037010461285, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_MinValue
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6993348405844982934, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6993348405844982934, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6993348405844982934, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7273293964960786644, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
propertyPath: m_Name
value: Slider_MasterVolume
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 7273293964960786644, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
insertIndex: -1
addedObject: {fileID: 1677799886}
m_SourcePrefab: {fileID: 100100000, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
--- !u!224 &1677799882 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5297334453724826373, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
m_PrefabInstance: {fileID: 1677799881}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1677799883 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6369511037010461285, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
m_PrefabInstance: {fileID: 1677799881}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Slider
--- !u!114 &1677799884 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4562821246304388210, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
m_PrefabInstance: {fileID: 1677799881}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI
--- !u!1 &1677799885 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7273293964960786644, guid: ddd3fe86b03da644faf6d52ae79646b6, type: 3}
m_PrefabInstance: {fileID: 1677799881}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1677799886
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1677799885}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f41ca303b8c3d3b40a1a2bfa7a0e2546, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::MasterVolumeSlider
slider: {fileID: 1677799883}
valueLabel: {fileID: 1677799884}
--- !u!21 &1752619484
Material:
serializedVersion: 8
@@ -4849,7 +5104,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::PaintHud
persistHud: 1
hudSaveId: PaintHud
modeManager: {fileID: 0}
painter: {fileID: 0}
--- !u!4 &2025317892