為什么當我使用點擊事件時值不會改變?
public class Custom : MonoBehaviour
{
public int saveindex;
public void Oneclick(int buttonindex)
{
saveindex = buttonindex;
Debug.Log(saveindex); // Show buttonindex
}
public void Twoclick(int buttonindex)
{
Debug.Log(saveindex); // Show 0
}
}
并且檢查員仍然顯示 saveindex = 0; 為什么
uj5u.com熱心網友回復:
就像KiynL所說,兩者都不是事件,它們是方法。如果您想在單擊或雙擊某個組件時發生某些事情,則必須選擇該組件(Button、textBox、comboBox...)并繼續:
查看 > 屬性 >一個黃色閃電按鈕,您將在此處獲得所選組件的可能事件。
雙擊事件名稱旁邊的空白小文本框,該方法將自動生成,您將在其中放置代碼。
這是事件串列的示例(照片 - Imgur):
活動串列
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/485847.html
上一篇:按鈕按下被注冊兩次
