Hello there,
I have been trying for a couple of hours to add listeners via code to my toggle buttons in a toggle group.
Here it is what I do:
public Toggle mainMenuToggle;
public Toggle friendsToggle;
public Toggle leaderboardsToggle;
void Start()
{
mainMenuToggle.onValueChanged.AddListener((value) => MainMenuToggle(value));
friendsToggle.onValueChanged.AddListener ((value) => FriendsMenuToggle(value));
leaderboardsToggle.onValueChanged.AddListener ((value) => LeaderBoardsMenuToggle(value));
}
public void MainMenuToggle(bool isOn)
{
Debug.Log ("called");
if (isOn)
{
Debug.Log ("MainMenu On");
}
else
{
Debug.Log ("MainMenu Off");
}
}
public void FriendsMenuToggle(bool isOn)
{
if (isOn)
{
Debug.Log ("Friends On");
}
else
{
Debug.Log ("Friends Off");
}
}
public void LeaderBoardsMenuToggle(bool isOn)
{
if (isOn)
{
Debug.Log ("Leaderboard On");
}
else
{
Debug.Log ("Leaderboard Off");
}
}
The functions don’t seem to hook up to the toggles. I tried to hook them up manually in the editor but there is confusion with the boolean parameter so I wan to that in code.
Thank you for your help in advance!
Regards, Ilko!