コード例 #1
0
    // Start is called before the first frame update
    void Start()
    {
        ShowName id = ShowName.ICON_1;

        foreach (Transform trans in transform)
        {
            RuntimeAltasItem altasItem = trans.gameObject.AddComponent <RuntimeAltasItem>();
            ShowItem         item      = trans.gameObject.AddComponent <ShowItem>();

            item.Init(id);
            id++;

            item.AddListener(() =>
            {
                _selectedItem = item;
                _altasItem    = altasItem;
            });
        }
    }
コード例 #2
0
    // Start is called before the first frame update
    void Start()
    {
        ShowName id = ShowName.ICON1;

        foreach (Transform tran in transform)
        {
            IconItem ii = tran.gameObject.AddComponent <IconItem>();
            ShowItem si = tran.gameObject.AddComponent <ShowItem>();


            si.Init(id);
            id++;


            si.AddListener(() =>
            {
                selectItem = si;
                iItem      = ii;
            });
        }
    }