Пример #1
0
    public void Open(BusinessMng.GameBusiness business)
    {
        BusinessImage.transform.parent.gameObject.SetActive(true);
        BusinessImage.sprite = business.image;
        BusinessName.text    = business.name;

        MaterialListHelper requirematerial = transform.GetChild(0).Find("RequireMaterial").GetComponent <MaterialListHelper>();

        requirematerial.materiallist = business.RequireMaterial;
        MaterialListHelper returnmaterial = transform.GetChild(0).Find("ReturnMaterial").GetComponent <MaterialListHelper>();

        returnmaterial.materiallist = business.ReturnMaterial;

        requirematerial.Open();
        returnmaterial.Open();
    }
Пример #2
0
    public void Open(Quest quest)
    {
        question.transform.parent.gameObject.SetActive(true);
        question.text     = quest.question;
        describe.text     = quest.describe;
        QuestImage.sprite = quest.QuestImage;


        Debug.Log(quest.RequireMaterial.Count);
        MaterialListHelper requirematerial = transform.GetChild(0).Find("RequireMaterial").GetComponent <MaterialListHelper>();

        requirematerial.materiallist = quest.RequireMaterial;
        MaterialListHelper returnmaterial = transform.GetChild(0).Find("ReturnMaterial").GetComponent <MaterialListHelper>();

        returnmaterial.materiallist = quest.ReturnMaterial;

        requirematerial.Open();
        returnmaterial.Open();
    }