1
J'ajoute des listeurs d'événements à certains boutons d'une boucle foreach dans Unity 5.3.AddEventlistner, obtention d'une référence d'objet au bouton cliqué
foreach (Button btn in buttons)
{
btn.onClick.AddListener(() => levelBtnClicked());
}
Comment puis-je obtenir une référence de bouton au bouton sur lequel on clique? Je peux donc vérifier les propriétés du bouton dans la fonction levelBtnClicked.
C'était la première chose que j'ai essayé, mais je n'ai pas travaillé. Mais je l'ai compris. Changez simplement la boucle foreach en boucle for. Merci cependant :) –
Pas de problème. N'a pas essayé, mais tu as bien sûr que ça n'a pas marché? – Programmer
Oui, l'ai essayé. Pas vraiment sûr pourquoi cela n'a pas fonctionné ... Mais quand j'ai changé à l'aide d'une boucle for il a travaillé d'une manière ou d'une autre: p –