Skip to content

Commit 75823a0

Browse files
fix dropdown control
1 parent ee30d07 commit 75823a0

File tree

3 files changed

+31
-11
lines changed

3 files changed

+31
-11
lines changed

Assets/Scenes/SampleScene.unity

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22020,9 +22020,9 @@ RectTransform:
2202022020
m_LocalScale: {x: 1, y: 1, z: 1}
2202122021
m_ConstrainProportionsScale: 0
2202222022
m_Children:
22023+
- {fileID: 1464269302}
2202322024
- {fileID: 1185162880}
2202422025
- {fileID: 203134023}
22025-
- {fileID: 1464269302}
2202622026
m_Father: {fileID: 583134634}
2202722027
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
2202822028
m_AnchorMin: {x: 0, y: 0}
@@ -109990,6 +109990,7 @@ MonoBehaviour:
109990109990
m_Name:
109991109991
m_EditorClassIdentifier:
109992109992
LabelText: {fileID: 1610599321}
109993+
ToggleButton: {fileID: 1426110105}
109993109994
--- !u!114 &1426110105
109994109995
MonoBehaviour:
109995109996
m_ObjectHideFlags: 0
@@ -110008,7 +110009,20 @@ MonoBehaviour:
110008110009
DefaultState: 0
110009110010
OnChange:
110010110011
m_PersistentCalls:
110011-
m_Calls: []
110012+
m_Calls:
110013+
- m_Target: {fileID: 1426110104}
110014+
m_TargetAssemblyTypeName: Hypernex.UI.Abstraction.AvatarControllers.DropdownControl,
110015+
Assembly-CSharp
110016+
m_MethodName: OnSelect
110017+
m_Mode: 1
110018+
m_Arguments:
110019+
m_ObjectArgument: {fileID: 0}
110020+
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
110021+
m_IntArgument: 0
110022+
m_FloatArgument: 0
110023+
m_StringArgument:
110024+
m_BoolArgument: 0
110025+
m_CallState: 2
110012110026
--- !u!114 &1426110106
110013110027
MonoBehaviour:
110014110028
m_ObjectHideFlags: 0
@@ -110066,7 +110080,19 @@ MonoBehaviour:
110066110080
m_TargetGraphic: {fileID: 1426110108}
110067110081
m_OnClick:
110068110082
m_PersistentCalls:
110069-
m_Calls: []
110083+
m_Calls:
110084+
- m_Target: {fileID: 1426110105}
110085+
m_TargetAssemblyTypeName: Hypernex.UI.Components.ToggleButton, Assembly-CSharp
110086+
m_MethodName: Select
110087+
m_Mode: 1
110088+
m_Arguments:
110089+
m_ObjectArgument: {fileID: 0}
110090+
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
110091+
m_IntArgument: 0
110092+
m_FloatArgument: 0
110093+
m_StringArgument:
110094+
m_BoolArgument: 0
110095+
m_CallState: 2
110070110096
--- !u!114 &1426110108
110071110097
MonoBehaviour:
110072110098
m_ObjectHideFlags: 0

Assets/Scripts/UI/Abstraction/AvatarControllers/DropdownControl.cs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ namespace Hypernex.UI.Abstraction.AvatarControllers
1111
public class DropdownControl : UIRender, IRender<(AvatarControl, AvatarParameter)>, IParameterControl
1212
{
1313
public TMP_Text LabelText;
14+
public ToggleButton ToggleButton;
1415

15-
internal ToggleButton ToggleButton;
1616
private AvatarParameter avatarParameter1;
1717
private int index;
1818
private int state;
@@ -37,11 +37,5 @@ public void OnSelect()
3737
state = index;
3838
LocalPlayer.Instance.AvatarCreator.SetParameter(avatarParameter1.ParameterName, state, null, true);
3939
}
40-
41-
private void Start()
42-
{
43-
ToggleButton = GetComponent<ToggleButton>();
44-
ToggleButton.OnChange.AddListener(OnSelect);
45-
}
4640
}
4741
}

ProjectSettings/ProjectSettings.asset

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ PlayerSettings:
138138
vulkanEnableLateAcquireNextImage: 0
139139
vulkanEnableCommandBufferRecycling: 1
140140
loadStoreDebugModeEnabled: 0
141-
bundleVersion: 2025.07.2b
141+
bundleVersion: 2025.07.3b
142142
preloadedAssets:
143143
- {fileID: -5264253658483339981, guid: 95c4cfd8338326e45922c4ac0ed2ff73, type: 2}
144144
- {fileID: 5711663381222140903, guid: a08e1849d99fdcd4ea4a7ae8dfb275d4, type: 2}

0 commit comments

Comments
 (0)