private ReagentDisplay makeReagentDisplay(ReagentLibItem libItem, Transform parent)
    {
        GameObject reagentView = Instantiate <GameObject>(_reagentPrefab);

        reagentView.transform.SetParent(parent);
        reagentView.name = "RD " + libItem.title;

        ReagentDisplay reagentDisplay = reagentView.GetComponent <ReagentDisplay>();

        reagentDisplay.SetData(libItem);
        reagentDisplay.SetController(this);
        return(reagentDisplay);
    }
Пример #2
0
 public void SetData(ReagentLibItem data)
 {
     _data = data;
     tryUpdateDisplay();
 }