public override void SetLockMonster(Transform monsterTsf, Monster monster, float monsterRadio) { float radio = monsterRadio + m_Pet.CircleRadio; base.SetLockMonster(monsterTsf, monster, monsterRadio); m_LockTools.MaxRadio = radio + MaxOffset; m_LockTools.MinRadio = radio + MinOffset; m_LockTools.ResetCurRadio(); m_LockTools.SetFollowSpeed(monster.GetMonsterItem().baseSpeed *FollowMonsterSpeedParam); }
public override void SetLockMonster(Transform monsterTsf, Monster monster, float monsterRadio) { float radio = monsterRadio + m_Pet.CircleRadio; base.SetLockMonster(monsterTsf, monster, monsterRadio); m_LockTools.MaxRadio = 10000; m_LockTools.MinRadio = 0; m_LockTools.SetFollowState(false); m_LockTools.ResetCurRadio(); m_LockTools.SetFollowSpeed(monster.GetMonsterItem().baseSpeed); }