| | |
| | | public virtual void Release() |
| | | { |
| | | battleObjMgr.Release(); |
| | | battleEffectMgr.Release(); |
| | | battleTweenMgr.Release(); |
| | | recordPlayer.Release(); |
| | | } |
| | | |
| | | public virtual void Run() |
| | |
| | | } |
| | | } |
| | | |
| | | public void ObjPropertyRefreshView(H0423_tagObjPropertyRefreshView vNetData) |
| | | public void ObjPropertyRefreshView(HB418_tagSCObjPropertyRefreshView vNetData) |
| | | { |
| | | |
| | | } |
| | |
| | | public virtual void Destroy() |
| | | { |
| | | // 销毁全部内容 |
| | | BattleManager.Instance.DestroyBattleField(this); |
| | | } |
| | | |
| | | public void NPCDisappear(uint[] ObjIDArr) |
| | |
| | | } |
| | | |
| | | // 播放战斗开始的特效 |
| | | var efplayer = battleEffectMgr.PlayEffect(0, BattleConst.BattleStartEffectID, battleRootNode.transform); |
| | | efplayer.onDestroy += a => onMoveComplete(); |
| | | // var efplayer = battleEffectMgr.PlayEffect(0, BattleConst.BattleStartEffectID, battleRootNode.transform); |
| | | // efplayer.onDestroy += a => onMoveComplete(); |
| | | |
| | | onMoveComplete?.Invoke(); |
| | | }; |
| | | } |
| | | |
| | |
| | | { |
| | | return IsBattleFinish; |
| | | } |
| | | |
| | | public virtual void DistributeNextPackage() |
| | | { |
| | | |
| | | } |
| | | } |