public void LoadControllerManagers() { ControllerManagers = configManager.ControllerManagers; if (ControllerManagers.Count == 0) { AlertManager.ShowAlert("Can't open Addressmap Excel !", styleName: "RedDesktopAlertStyle"); } SelectedControllerManager = ControllerManagers?.FirstOrDefault(); }
protected void OnEnable() { if (controllerManager == null) { if (type == ControllerManagers.ControllerType.DEFAULT) { Debug.LogError("Controllerの派生クラスでtypeが正しく設定されていません"); } if (!ControllerManagers.initiallized) { ControllerManagers.Init(); } controllerManager = ControllerManagers.controllerManagerDict[type]; } //previousController = controllerManager.nowController; controllerManager.ChangeController(this); }