示例#1
0
    private void SaveOnClick(object sender, EventArgs e)
    {
        UISaveButton btn = (sender as MonoBehaviour).GetComponent <UISaveButton>();

        selectedSaveHandler.SetSave(btn.GetSaveId());

        GetComponentInParent <UIPanelLoad>().SaveId = btn.GetSaveId();

        UIUtils.UpdateScroller(content, GetComponent <RectTransform>(), btn.GetComponent <RectTransform>());
    }
示例#2
0
    private void CreateButton(string saveFile, Save sav)
    {
        GameObject   gao    = Instantiate(buttonPrefab) as GameObject;
        UISaveButton button = gao.GetComponent <UISaveButton>();

        button.transform.SetParent(content, false);

        button.FileName = saveFile;
        button.Data     = sav;

        button.OnClick += SaveOnClick;

        gao.transform.SetAsFirstSibling();
    }