public FileManager(ConfigManager configManager, PlayerRecordManager playerRecordManager, ResourceManager resourceManager, ConstData constData)
 {
     this.configManager       = configManager;
     this.playerRecordManager = playerRecordManager;
     this.resourceManager     = resourceManager;
     this.constData           = constData;
 }
Exemple #2
0
 public StageContextManager()
 {
     recordManager     = PachiGrimoire.I.PlayerRecordManager;
     stateMachine      = PachiGrimoire.I.StateMachine;
     scriptManager     = PachiGrimoire.I.ScriptManager;
     markManager       = PachiGrimoire.I.MarkManager;
     backlogManager    = PachiGrimoire.I.BacklogManager;
     pastScriptManager = PachiGrimoire.I.PastScriptManager;
     musicManager      = PachiGrimoire.I.MusicManager;
     renderManager     = PachiGrimoire.I.StageRenderManager;
 }
        protected override void Initilize()
        {
            bool a = isConfirmShow; // 为了消除isConfirmShow没被用的警告

            stageContextManager = pachiGrimoire.StageContextManager;
            playerRecordManager = pachiGrimoire.PlayerRecordManager;
            UIEventListener.Get(goYes).onPress = (GameObject go, bool isPress) => {
                if (isPress == false)
                {
                    return;
                }
                if (!isConfirmWorking)
                {
                    return;
                }
                OnConfirmYESHide();
            };
            UIEventListener.Get(goNo).onPress = (GameObject go, bool isPress) => {
                if (isPress == false)
                {
                    return;
                }
                if (!isConfirmWorking)
                {
                    return;
                }
                OnConfirmNOHide();
            };
            confirmRoot.SetActive(false);
            for (int i = 0; i < pageNumberArray.Length; i++)
            {
                UIEventListener.Get(pageNumberArray[i].gameObject).onClick = (GameObject go) => {
                    string selectedPageNumberName = go.name;
                    PageNumber = int.Parse(selectedPageNumberName);
                };
            }
        }