| | |
| | | {
|
| | | if (PreFightMission.Instance.IsFinished())
|
| | | {
|
| | | if (MathUtility.DistanceSqrtXZ(_fight.Pos, _fight.PrevPos) > .25f)
|
| | | var _distance = MathUtility.DistanceSqrtXZ(_fight.Pos, _fight.PrevPos);
|
| | | if (_distance > .25f)
|
| | | {
|
| | | //Debug.LogFormat("同步了一次当前的位置, {0} => {1}", new Vector2((int)_fight.prevPos.x * 2,
|
| | | // (int)_fight.prevPos.z * 2),
|
| | | // new Vector2((int)_fight.Pos.x * 2,
|
| | | // (int)_fight.Pos.z * 2));
|
| | | if (m_CacheSkill != null
|
| | | && m_CacheSkill.skillInfo.config.AtkType != 9
|
| | | && m_CacheSkill.skillInfo.config.AtkType != 10
|
| | | && m_CacheSkill.skillInfo.config.AtkType != 34)
|
| | | && (ClientSceneManager.Instance.IsClientFightMode
|
| | | || (m_CacheSkill.skillInfo.config.AtkType != 9
|
| | | && m_CacheSkill.skillInfo.config.AtkType != 10
|
| | | && m_CacheSkill.skillInfo.config.AtkType != 34)))
|
| | | {
|
| | | CB406_tagCMFightMove _proto = new CB406_tagCMFightMove
|
| | | {
|