mirror of
https://github.com/MirrorNetworking/Mirror.git
synced 2024-11-18 02:50:32 +00:00
fix(MultipleMatches): MatchGUI Toggle OnValueChanged > OnToggleClicked
This commit is contained in:
parent
56a1aa096f
commit
e1195391c6
@ -206,7 +206,19 @@ MonoBehaviour:
|
|||||||
m_Group: {fileID: 0}
|
m_Group: {fileID: 0}
|
||||||
onValueChanged:
|
onValueChanged:
|
||||||
m_PersistentCalls:
|
m_PersistentCalls:
|
||||||
m_Calls: []
|
m_Calls:
|
||||||
|
- m_Target: {fileID: 114572912279416540}
|
||||||
|
m_TargetAssemblyTypeName: Mirror.Examples.MultipleMatch.MatchGUI, Mirror.Examples
|
||||||
|
m_MethodName: OnToggleClicked
|
||||||
|
m_Mode: 0
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
|
m_IntArgument: 0
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
m_IsOn: 0
|
m_IsOn: 0
|
||||||
--- !u!114 &114572912279416540
|
--- !u!114 &114572912279416540
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
|
|
||||||
@ -25,14 +25,13 @@ public void Awake()
|
|||||||
// Deprecated in Unity 2023.1
|
// Deprecated in Unity 2023.1
|
||||||
canvasController = GameObject.FindObjectOfType<CanvasController>();
|
canvasController = GameObject.FindObjectOfType<CanvasController>();
|
||||||
#endif
|
#endif
|
||||||
toggleButton.onValueChanged.AddListener(delegate { OnToggleClicked(); });
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[ClientCallback]
|
[ClientCallback]
|
||||||
public void OnToggleClicked()
|
public void OnToggleClicked(bool isOn)
|
||||||
{
|
{
|
||||||
canvasController.SelectMatch(toggleButton.isOn ? matchId : Guid.Empty);
|
canvasController.SelectMatch(isOn ? matchId : Guid.Empty);
|
||||||
image.color = toggleButton.isOn ? new Color(0f, 1f, 0f, 0.5f) : new Color(1f, 1f, 1f, 0.2f);
|
image.color = isOn ? new Color(0f, 1f, 0f, 0.5f) : new Color(1f, 1f, 1f, 0.2f);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ClientCallback]
|
[ClientCallback]
|
||||||
|
Loading…
Reference in New Issue
Block a user