コード例 #1
0
ファイル: CharManager.cs プロジェクト: R-N/Fort2
    public void SpawnChar(MyController ctrl)
    {
        CharPanel panel = ((GameObject)Instantiate(charPanelTemplate)).GetComponent <CharPanel> ();

        panel.transform.SetParent(charSorter, false);
        panel.ctrl = ctrl;
        ctrl.panel = panel;
        registeredChars.Add(ctrl);
    }
コード例 #2
0
        public void ViewChar(Character character)
        {
            CharPanel.SetActive(true);
            Models.ButtonModel.CharPanelActive.Value = CharPanel.activeSelf;

            if (charView == null)
            {
                charView = CharPanel.GetComponent <CharView>();
            }

            charView.ViewChar(character);

            ColonistsScrollView.SetActive(false);
            Models.ButtonModel.ColonistsViewActive.Value = ColonistsScrollView.activeSelf;
        }