public void Init(CharacterModel model) { characterPanel.Init(); characterPanel.OnBackButtonClicked += CharacterPanel_OnBackButtonClicked; characterPanel.OnNextButtonClicked += CharacterPanel_OnNextButtonClicked; characterPanel.OnPrevButtonClicked += CharacterPanel_OnPrevButtonClicked; characterPanel.OnSelectButtonClicked += CharacterPanel_OnSelectButtonClicked; }
public void Init(List <EnumMainWindow> offItemMenu) { Init(); CharacterPanel.Init(); EquipmentPanel.Init(); BattlePanel.Init(); SpellsPanel.Init(); TalentsPanel.Init(); NavigationBar.Init(offItemMenu); }
protected override void Awake() { base.Awake(); turn = -1; turnEndSubject = new Subject<int>(); endTurnTasks = new List<UniTask>(); beginTurnTasks = new List<UniTask>(); turnBeginSubject = new Subject<int>(); phase = new ReactiveProperty<GamePhase>(GamePhase.Prepare); team1 = new List<CharacterLogic>(); team2 = new List<CharacterLogic>(); disposable = new CompositeDisposable(); characterPanel.Init(); }
public void OpenCharacterPanel() { panel.SetActive(true); panelCharacter.SetActive(true); characterPanel.Init(); }