示例#1
0
    private StatDataObject PrintStatDataObjButton(string s, int value)
    {
        StatDataObject obj = PrintStatDataObjButton();

        obj.Init(panel, s, value);

        return(obj);
    }
示例#2
0
    private StatDataObject PrintStatDataObjButton()
    {
        StatDataObject obj = Instantiate <StatDataObject>(stat_data_obj_prefab, container.contentTransform);

        obj.dropdown.ClearOptions();

        foreach (StatTypes t in System.Enum.GetValues(typeof(StatTypes)))
        {
            obj.dropdown.options.Add(new TMP_Dropdown.OptionData(t.ToString()));
        }

        //Defaults
        obj.Init(panel, "", 0);
        return(obj);
    }
示例#3
0
    public void RemoveSDO(StatDataObject obj)
    {
        sdo_list.Remove(obj);

        Destroy(obj.gameObject);
    }