Example #1
0
 public void InitializeButton(int id, PartsListManager manager)
 {
     _master        = PartsDataMaster.GetInstance();
     _listManager   = manager;
     _selfId        = id;
     partsName.text = _master.GetPartsData(id).PartsName;
 }
Example #2
0
 void Start()
 {
     _master           = PartsDataMaster.GetInstance();
     _assembleManager  = AssembleManager.GetInstance();
     savedText.enabled = false;
     CreateList(0);
     PartsButtonOnClick(0);
 }
Example #3
0
    void Awake()
    {
        if (_instance == null)
        {
            _instance = this;
        }
        else
        {
            Destroy(this);
        }

        var partsList = JsonUtility.FromJson <PartsDataArray>(partsMasterJson.text);

        for (int i = 0; i < partsList.PartsDataList.Length; i++)
        {
            _partsDataDictionary.Add(partsList.PartsDataList[i].PartsId, partsList.PartsDataList[i]);
        }
    }