private void OnPlayerCardGenerateDecorate(int noticeName, INoticeBase <int> param) { CardNotice notice = param as CardNotice; notice.heroControllerFrom = mHeroNotice.heroController; mHeroNotice.ToPool(); }
private INoticeBase <int> OnPlayerCardGenerateCreat(int noticeName) { CardNotice cardNotice = Pooling <CardNotice> .From(); cardNotice.camp = Consts.CAMP_PLAYER; return(cardNotice); }
private void OnPlayerCardGenerateListener(INoticeBase <int> param) { Debug.Log("OnPlayerCardGenerateListener 1"); CardNotice notice = param as CardNotice; BattleHeroController heroController = notice.heroControllerFrom; //heroController. //TODO 根据将领能力生成手牌 notice.ToPool(); }