示例#1
0
    void Start()
    {
        PlayerConfigurations.BaseSetup();

        playerPanels = new List <PlayerInputPanel>();
        for (int i = 0; i < 2; i++)
        {
            GameObject panelObject = Instantiate(playerPanelPrefab, panelGroupAnchor);
            panelObject.SetActive(true);

            PlayerInputPanel pip = panelObject.GetComponent <PlayerInputPanel>();
            if (pip)
            {
                pip.SetLabel(i);
                if (i == 0)
                {
                    pip.SetSelectedState();
                }
                else
                {
                    pip.SetDeselectedState();
                }
                playerPanels.Add(pip);
            }
        }
        playerPanelPrefab.SetActive(false);
    }