在團結我有以下代碼:如何在按鈕點擊功能上添加數值?
public Button[] SearchPlayers;
void Start()
{
for(int i = 0; i < 10; i++)
{
// SearchPlayers[i].onClick.AddListener(Click(i));//here error
SearchPlayers[i].onClick.AddListener(Click);//not error
}
}
void Click(int i)
{
print(i+":button was clicked")
}
的問題是,如果你看到我的代碼有一個整數i
。所以這個值給出了一個錯誤。我怎樣才能解決這個錯誤?
你能指定你的問題嗎?給我們更多關於上下文的信息?什麼是SearchPlayers? – Rafiwui
SearchPlayers是數組的按鈕 –
現在你作爲輸出得到了什麼?你想添加什麼值在哪裏? – Rafiwui