コード例 #1
0
    private void CreatePanel(HireableAllyData a)
    {
        var hireableGO = GameObject.Instantiate(hireablePanel, panelParent);
        var panel      = hireableGO.GetComponent <HireTeammatePanel>();

        panel.SetupAlly(a);
    }
コード例 #2
0
    public void SetupAlly(HireableAllyData ally)
    {
        this.hireableAllyData = ally;

        SetupPopup();
        SetupVisuals();
        inventory.GoldChangedEvent += UpdateDueToGold;
        UpdateDueToGold();

        button.onClick.AddListener(ButtonClicked);
    }