private void _onSelectedPartner(int partnerPos) { ToBattleSelectItem selectedItem = _selectedHeroItem; if (selectedItem == null) { return; } SolaEngine engine = SolaEngine.getInstance(); PartnerMgr pMgr = (PartnerMgr)engine.getMgr(typeof(PartnerMgr)); pMgr.setPartner(partnerPos, selectedItem.getModel()); selectedItem.setSelected(false); _selectedHeroItem = null; }
private void _onSelectedHero(ToBattleSelectItem selectedItem) { if (_selectedHeroItem != null) { _selectedHeroItem.setSelected(false); } _selectedHeroItem = selectedItem; HeroModel heroModel = selectedItem.getModel(); if (heroModel.isToBattle() == true) { SolaEngine engine = SolaEngine.getInstance(); PartnerMgr pMgr = (PartnerMgr)engine.getMgr(typeof(PartnerMgr)); pMgr.removePartner(heroModel); } selectedItem.setSelected(true); }